anchor.diff:  handle_event({cmd, _Bot, From, To, Cmd}, State) ->
       Tokens = nani_utils:parse_cmd(Cmd),
       Mod = blackjack_commands,
  -    io:format("~p~n", [Tokens]),
       case Tokens of
           ["bj", "bet", Arg] ->
               H = handle_bet_command,
  -            MFA = {Mod, H, [Arg]},
  +            MFA = {Mod, H, [Arg, From]},
               apply_command(From, To, MFA);
           ["bj", "deal"] ->
               H = handle_deal_command,
  -            MFA = {Mod, H, []},
  +            MFA = {Mod, H, [From]},
               apply_command(From, To, MFA);
           ["bj", "hit"] ->
               H = handle_hit_command,
  -            MFA = {Mod, H, []},
  +            MFA = {Mod, H, [From]},
               apply_command(From, To, MFA);
           ["bj", "stand"] ->
               H = handle_stand_command,
  
positive.code:         {player_won, {player, _, _, Bet}, _} -> 
              credits_server:deposit(Who, Bet);
          {house_won, {player, _, _, Bet}, _} ->
              credits_server:withdraw(Who, Bet)
      end,
      format_result(Res).
   
  
negative.code:          terminate/2, code_change/3]).
  
  %% handlers
  -export([handle_deal_command/1,
           handle_bet_command/2,
           handle_hit_command/1,
           handle_status_command/0,
           handle_credits_command/1,
           handle_stand_command/1]).
  