done and undo on list page