Adding DemandProfileFactory