have a struct that is representative of the config data