update todo, worktime