-cleaning up of codes
-add some comments
-edit report