general workflow from the player to the dealer