update to actually use the accessors on a config obj