add option copyOnShiftSelect