anchor.diff:        loop(try do_mon(check_jailed(NLD,Pid)) catch _:_ -> NLD end);
       %% restarting after timeout
       {timeout, _, restart} -> 
  -      start_monitor(LD),
  +      start_monitor(LD#ld.triggers),
         loop(LD#ld{jailed=[]});
       %% release a pid from jail
       {timeout, _, {release, Pid}} ->
  
positive.code: 	 ,subscribers=default_subs()        %where to send our reports
  	 ,triggers=default_triggers()       %{atom(Tag), fun/1->no|fun/1}
  	 ,prfState			    %prfTarg:subscribe return val
  	 ,prfData			    %last prf data
  	 ,monData			    %last system_monitor data
  	 ,lines=5			    %# of displayed procs
  
negative.code:   try ?MODULE ! stop
    catch _:_ -> ok
    end.
  
  message(Term) ->
    try ?MODULE ! {user,Term}, ok
    catch C:R -> {C,R}
    end.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  init(Daddy) ->
    try register(?MODULE,self()), 
        Daddy ! {self(),ok}
  