passing in null config values, shouldn't overwrite