Added run() implementation to MechanicSalesImp