added header comments to all the things