SDS3R - Supplying Demand Part