load_settings() is now more straight forward