Abstract out the settings