start logic for dealer