changed uep_factory to cp_provider