Add opcode parsing