completed a first draft of how to populate the config object.