atleast you have to give some comments on every functions.