merge routing