todo updates when checked as done