undo/redo for spinner
orientation dragger stop undo/redo
todo