Passed settings are now overriding default setting instead of replacing