consolidated settings into a single object