added all the stuffs related to question................