new opcode regime