supply and demand view 2