Additions to Cursor Movement