update todo model