undo system, preparation
undo system: core, refill + animal actions
undo system: purchase + build actions