merge with isoif