Add comments 

please take a look