add Cursor.Set/Move