anchor.diff:  initialized() ->
     try
       (catch db:start()),
  -    lists:map(fun(TableAtom) -> mnesia:table_info(TableAtom, type) end, [app, bee, user]),
  +    lists:map(fun(TableAtom) -> mnesia:table_info(TableAtom, type) end, [app, bee, user, user_app]),
       true
     catch _:Why -> 
       ?LOG(info, "Creating tables: ~p", [Why]),
  
positive.code: 
  install_user(Nodes) ->
    try 
      mnesia:table_info(user, type)
    catch
      exit:_Why ->
        io:format("Creating table user\n"),
  
negative.code:         {type, set},
          {disc_copies, Nodes}
        ]),
        io:format("Creating table user_app\n"),
        mnesia:create_table(user_app, [
          {attributes, record_info(fields, user_app)},
          {type, set},
          {disc_copies, Nodes}
        ]),
        users:add_root_user();
      Error ->
        io:format("Error creating mnesia table: ~p", [Error]),
        throw(Error)
    end.
  