feature complete load_config