better commenting code so when i wake up i won't forget what i was doing