complete opcodes handling