hand merge