work on player and deal class