add hand logic to player, pass more raw data