anchor.diff:  %%                                       {stop, Reason, State}
   %% Description: Handling all non call/cast messages
   %%--------------------------------------------------------------------
  -handle_info({stopped_bee, Backend}, State) ->
  -  bees:update(Backend#bee{status = down}),
  +handle_info({stopped_bee, Bee}, State) ->
  +  RealBee = bees:find_by_id(Bee#bee.id),
  +  bees:update(RealBee#bee{status = down}),
     {noreply, State};
     
   handle_info({stay_connected_to_seed}, #state{seed = SeedNode, type = Type} = State) ->
  
positive.code:     false -> false;
      Host ->
        App = apps:find_by_name(Name),
        spawn_to_start_new_instance(App, Host)
    end.
  % Start with the app_launcher_fsm
  spawn_to_start_new_instance(Name, Host) ->
  
negative.code: %% Description: Handling cast messages
  %%--------------------------------------------------------------------
  handle_cast({request_to_terminate_all_bees, Name}, State) ->
    % First, find all the bees and "unregister" them, or delete them from the bee list so we don't
    % route any requests this way
    Backends = bees:find_all_by_name(Name),
  