small mistake in comparing opcodes of unequl length