merged config & builder