anchor.diff:  %%--------------------------------------------------------------------
   %%% Internal functions
   %%--------------------------------------------------------------------
  +% Start new instance
  +internal_start_new_instance(App, Port, AppLauncher, From) ->
  +  io:format("internal_start_new_instance: ~p, ~p, ~p, ~p~n", [App, Port, AppLauncher, From]),
  +  case find_and_transfer_bee(App) of
  +    {ok, Node, LocalPath} ->
  +      io:format("find_and_transfer_bee: ~p, ~p~n", [Node, LocalPath]),
  +      case mount_bee_from_path(App, LocalPath) of
  +        {ok, Path} ->
  +          io:format("Starting bee in: ~p~n", [Path]),
  +          case run_application_on_port_in_path(App, Port, Path, From) of
  +            Bee when is_record(Bee, bee) ->
  +              AppLauncher ! {started_bee, Bee},
  +              Bee#bee{storage_node = Node};
  +            E -> E
  +          end;
  +        E -> E
  +      end;
  +    E -> 
  +      io:format("Error: ~p~n", [E]),
  +      E
  +  end.
   
   % Find and transfer the bee
   find_and_transfer_bee(App) ->
     Nodes = lists:map(fun(N) -> node(N) end, node_manager:get_storage()),
     Path = next_free_honeycomb(App),
  -  LocalPath = filename:join([filename:absname(""), lists:append([Path, "app.iso"])]),
  +  LocalPath = filename:join([filename:absname(""), lists:append([Path, "/", "app.squashfs"])]),
     case find_bee_on_storage_nodes(App#app.name, Nodes) of
       {ok, Node, RemotePath} ->
  -      slugger:get(Node, RemotePath, LocalPath);
  -    {error, _} -> error
  -  end,
  -  {ok, Path, LocalPath}.
  -  
  +      slugger:get(Node, RemotePath, LocalPath),
  +      {ok, Node, LocalPath};
  +    E -> E
  +  end.
  +
  +% Look on the node and see if it has the 
   find_bee_on_storage_nodes(_, []) -> {error, not_found};
   find_bee_on_storage_nodes(Name, [Node|Rest]) ->
     case rpc:call(Node, ?STORAGE_SRV, has_squashed_repos, [Name]) of
  
positive.code:     [] -> ?STARTING_PORT;
      [P|_] -> P
    end,
    % ?LOG(info, "internal_start_new_instance(~p, ~p, ~p)", [App, Port, From]),
    Bee = internal_start_new_instance(App, Port, AppLauncher, From),
    NewAvailablePorts = lists:delete(Port, AvailablePorts),
    {reply, ok, State#state{
  
negative.code: -module (app_handler).
  -include ("beehive.hrl").
  -include ("common.hrl").
  -behaviour(gen_server).
  
  %% API
  