enum MoveAction { moveTo, moveToTrash, undo }