anchor.diff:      {[], [], State},
       Dbs
     ),
  -  
  +
     case Dbs -- Dbs2 of
       [] -> {Loaded, State2};
       NDbs ->
  
positive.code: handle_info({'EXIT', DbPid, _Reason}, State) ->
    NState = db_is_down(DbPid, State),
    {noreply, NState};
    
  handle_info(init_dbs, State) ->
    %% load databases from config
    {Loaded, State2} = load_dbs(State),
  
negative.code:     undefined ->
        {Reply, NState} = do_create_db(Config, State),
        {reply, Reply, NState};
      _Db ->
        {reply, {error, db_exists}, State}
    end;
  
  