anchor.diff:  code_change(_OldVsn, StateName, State, _Extra) ->
       {ok, StateName, State}.
   
  +create_dets_files(undefined) ->
  +    moser_acct_processor:process_account_file(),
  +    moser_acct_processor:open_account();
  +create_dets_files(Acct) ->
  +    moser_acct_processor:close_account(Acct),
  +    create_dets_files(undefined).
  
positive.code:     gen_fsm:sync_send_all_state_event(?SERVER, get_account_dets).
  
  init([]) ->
      AcctInfo = moser_acct_processor:open_account(),
      {ok, ready, #state{acct_info = AcctInfo}}.
  
  %%
  
negative.code:     {reply, {ok, burning_couches}, working, State, 0};
  
  ready(create_account_dets, _From, State = #state{ acct_info = Acct} ) ->
      NewAccount = create_dets_files(Acct),
      {reply, NewAccount, ready, State#state{acct_info = NewAccount}}.
  
  
  