update info, renew the todo list