created library merge utility