market-driven model