initial switch to using settings file