use DealerStrategy for the Dealer