anchor.diff:  %%--------------------------------------------------------------------
   %% External exports
   %%--------------------------------------------------------------------
  --export([start_link/2]).
  +-export([
  +	 start_link/1,
  +	 start_extras/2,
  +	 start_transportlayer/1
  +	]).
   
   %%--------------------------------------------------------------------
   %% Internal exports
  
positive.code:     TransactionLayer = {transactionlayer,
  			{transactionlayer, start_link, [AppModule]},
  			permanent, 2000, worker, [transactionlayer]},
      UserDb = sipuserdb:yxa_init(),
      MyList = lists:append([Logger, Directory, TransactionLayer], UserDb),
      SupList = case AppSupdata of
  		  {append, AppList} when list(AppList) ->
  		      lists:append(MyList, AppList);
  		  none ->
  		      MyList
  	      end,
      {ok,{{one_for_one,20,60}, SupList}}.
  
  %%====================================================================
  %% Internal functions
  %%====================================================================
  
negative.code: %% Function: start_link/3
  %% Description: Starts the supervisor
  %%--------------------------------------------------------------------
  start_link(AppCallbacks) ->
      supervisor:start_link({local, ?SERVER}, ?MODULE, [AppCallbacks]).
  
  %%====================================================================
  %% Server functions
  %%====================================================================
  %%--------------------------------------------------------------------
  %% Function: init([AppModule])
  %%           AppModule = atom(), name of Yxa application module
  %% Returns : {ok,  {SupFlags,  [ChildSpec]}} |
  %%           ignore                          |
  %%           {error, Reason}   
  %%--------------------------------------------------------------------
  init([AppModule]) ->
      Logger = {logger, {logger, start_link, []},
                   permanent, 2000, worker, [logger]},
      Directory = {directory, {directory, start_link, []},
  