some notes to help later