moved comments to their own file