mahbub kabir: nerd!!
mahbub kabir: self!!