added styling and dealer logic