Added opcode enum