finishing TODOS app