refractored - underscore loade first - union configs
refractoring combine method for configs