update todo with saga