several new opcodes handled