Fixed bug where certain shift-select cases would cause issues. Start on cursor position stuff.