add hasCombine in [BeforeMerge]