remove and edit todo (should) work + undo/redo