update to-do list