add comments to code