finish blackjack implementation