option to shuffle opcodes