shift_set to shift