merge best check