anchor.diff:    {noreply, State};
   
   handle_info({manage_pending_bees}, State) ->
  -  PendingBees = lists:filter(fun(B) -> B#bee.status == pending end, bees:all()),
  -  lists:map(fun(B) ->
  -      Status = try_to_connect_to_new_instance(B, 10),
  -      ?NOTIFY({bee, update_status, B, Status})
  -    % lists:map(fun(B) ->
  -      % ?LOG(info, "Garbage cleaning up on: ~p", [Bees#bee.app_name])
  -    % end, Bees)
  -  end, PendingBees),
  +  spawn(fun() ->
  +    PendingBees = lists:filter(fun(B) -> B#bee.status == pending end, bees:all()),
  +    lists:map(fun(B) ->
  +        Status = try_to_connect_to_new_instance(B, 10),
  +        ?NOTIFY({bee, update_status, B, Status})
  +      % lists:map(fun(B) ->
  +        % ?LOG(info, "Garbage cleaning up on: ~p", [Bees#bee.app_name])
  +      % end, Bees)
  +    end, PendingBees)
  +  end),
     {noreply, State};
   
   handle_info({maintain_bee_counts}, State) ->
  -  maintain_bee_counts(),
  +  spawn(fun() -> maintain_bee_counts() end),
     {noreply, State};
   
   handle_info({flush_old_processes}, State) ->
  -  flush_old_processes(),
  +  spawn(fun() -> flush_old_processes() end),
     {noreply, State};
   
   handle_info({ping_bees}, State) ->
  
positive.code:       try_to_connect_to_new_instance(Bee, Attempts - 1)
    end.
    
  % Update configuration for an application from a proplist of configuration details
  update_app_configuration(ConfigProplist, App, State) ->
    case apps:new(ConfigProplist) of
      NewApp when is_record(App, app) ->
        apps:save(NewApp),
        State;
      E ->
        {error, invalid_app}
    end.
  
  % Add an application based on it's proplist
  add_application_by_configuration(ConfigProplist, State) ->
    update_app_configuration(ConfigProplist, #app{}, State).
  
  % Clean up applications
  clean_up() ->
  
negative.code: %% Description: Handling call messages
  %%--------------------------------------------------------------------
  % Add an application
  handle_call({add_application_by_configuration, ConfigProplist, UserEmail}, From, State) ->
    % NewState = add_application_by_configuration(ConfigProplist, State),
    handle_queued_call(fun() -> add_application_by_configuration(ConfigProplist, UserEmail) end, From, State);
  
  % Remove an application from this application server
  handle_call({remove_app, AppName}, _From, State) ->
  