Comments added
Added documentation