updaterede to-do listen