undo/redo system debugged. ah ha ha ha ha ha

AAAAH HA HA HA HA HA