finish adding opcodes, treat interrupts