undo system: farm actions
undo: cleanup, fixes