move general todo to top of file