SMS: Demand shifts and imperfect competition.