merge by default
make config chainable