added some more comments to code