adds repeat step OPCODE for ease
gets rid of COMPARE_N* ops