anchor.diff:      	    {noreply, State};
       	  {ok, Backend} -> 
       	    {reply, {ok, Backend}, State};
  -    	  {error, Reason} -> {reply, {error, Reason}, State};
  +    	  {error, Reason} -> 
  +    	    ?LOG(error, "handle_call (~p:~p) failed because: ~p, ~p~n", [?MODULE, ?LINE, Reason, Hostname]),
  +    	    {reply, {error, Reason}, State};
       	  Else ->
       	    ?LOG(error, "Got weird response in get_bees: ~p", [Else]),
       	    {noreply, State}
  
positive.code: % given for the bee
  % Tuple = {name, Hostname}
  choose_bee({Hostname, AppMod, RoutingParameter}) ->
    case bees:find_all_by_name(Hostname) of
      [] -> 
        case apps:exist(Hostname) of
          false ->
  
negative.code:       end
    end.
  
  % These are commands that can be specified on an application
  % bee_picker is the custom module to choose the bee from
  % routing_param is the name of the method in the bee_picker
  % Defaults to bee_strategies:random if none are specified on the app
  pick_mod_and_meta_from_app(App) ->
    Mod = case App#app.bee_picker of
      undefined -> config:search_for_application_value(bee_picker, bee_strategies, beehive);
  