anchor.diff:    ets:new(?MODULE, Opts),
     
     MaxBackends     = ?MAX_BACKENDS_PER_HOST,
  +  % set a list of ports that the node can use to deploy applications
     AvailablePorts  = lists:seq(?STARTING_PORT, ?STARTING_PORT + MaxBackends),
     
     {ok, #state{
  
positive.code: 
  % kill the instance of the application  
  internal_stop_instance(Backend, App, From) ->
    RealCmd = template_command_string(App#app.stop_command, [
                                                          {"[[PORT]]", erlang:integer_to_list(Backend#backend.port)},
                                                          {"[[GROUP]]", App#app.group},
  
negative.code:   start_link/0,
    stop/0,
    start_new_instance/2,
    stop_instance/3, stop_app/2,
    can_deploy_new_app/0,
    has_app_named/1
  ]).
  
  
  