update to model.ProvFactory