updates todo