changed Bet to abstract
changed Bet to abstract