Why are we passing the config?