Improved selection with shift key