this should come from the configuration