added some comments to header