Extending keyboard movment by saving before I commit this time