added more comments
Minor changes