Add comments so that I can remember what this stuff does