profit-driven model