some notes and todo's