expanded todo list at top of file