config merge