merge purpose