now with shift-clicking