misc stupid debugging

computer piano keys + lots of undo debugging. undo/redo nearly works
now! augh augh augh