improved highlighting with "shift"button