Add alternating 1_1 1_2 functionality