added some notes to self