some comments so I can remember all this stuff