anchor.diff:      read_other_configs(get_(config_path, undefined)). 
   
   read_other_configs(undefined) ->
  -    erlang:error(no_config_path);
  +    error_logger:error_msg("no configuration path found, path scanned are
  +                           ~p",[generate_path_list()]),
  +    erlang:halt(2);
   read_other_configs(Path) ->
  -    apply_main_settings(),
  -    read_op_config(Path),
  -    set_oidc_ops(),
  +    ok = apply_main_settings(),
  +    ok = read_op_config(Path),
  +    ok = set_oidc_ops(),
  +    ok = start_cowboy(),
       ok.
   
   
  
positive.code:     LPort = local_port(),
      LocalEndpoint = << LProt/binary, HostName/binary, LPort/binary, EpReturn/binary >>, 
      set_config(local_endpoint,LocalEndpoint),
      ok = start_cowboy(),
      ok.
  
  read_op_config(Path) ->
  
negative.code:     register_single_config(Name,only_first(Files)).  
  
  register_single_config(_Name, "") ->
      ok;
  register_single_config(Name, File) ->
      ok = econfig:register_config(Name,[File]),
  