Added comments
Added and edited comments