some comments to make things easier