including opcodes