undo - redo updated (redo moves can now be undoed)