skip and undo-skip both work for all modes. onSaveInstanceState currently broken