added comments to stuff
added comments