remove old code, add TODO list