task repo can find and update a task