updated with hide dealer's card and clean ups