Adding some Comments to the methods