todo app-assignment class