Dealer while loop