Need to have a config object