It would be good if a list / task could have a checklist, where the status of each of these items must be changed before the status of the list / task can be moved to completed.