Added dealer.cpp