diff --git a/examples/pcb-aoi/singletask_learning_bench/fault detection/benchmarkingjob.yaml b/examples/pcb-aoi/singletask_learning_bench/fault_detection/benchmarkingjob.yaml
similarity index 91%
rename from examples/pcb-aoi/singletask_learning_bench/fault detection/benchmarkingjob.yaml
rename to examples/pcb-aoi/singletask_learning_bench/fault_detection/benchmarkingjob.yaml
index 30dd2b06..a97929ac 100644
--- a/examples/pcb-aoi/singletask_learning_bench/fault detection/benchmarkingjob.yaml	
+++ b/examples/pcb-aoi/singletask_learning_bench/fault_detection/benchmarkingjob.yaml
@@ -2,11 +2,11 @@ benchmarkingjob:
   # job name of bechmarking; string type;
   name: "benchmarkingjob"
   # the url address of job workspace that will reserve the output of tests; string type;
-  workspace: "/ianvs/singletask_learning_bench/workspace"
+  workspace: "./workspace/singletask_learning_bench"
 
   # the url address of test environment configuration file; string type;
   # the file format supports yaml/yml;
-  testenv: "./examples/pcb-aoi/singletask_learning_bench/testenv/testenv.yaml"
+  testenv: "./examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/testenv.yaml"
 
   # the configuration of test object
   test_object:
@@ -19,7 +19,7 @@ benchmarkingjob:
       - name: "fpn_singletask_learning"
         # the url address of test algorithm configuration file; string type;
         # the file format supports yaml/yml;
-        url: "./examples/pcb-aoi/singletask_learning_bench/testalgorithms/fpn/fpn_algorithm.yaml"
+        url: "./examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/fpn_algorithm.yaml"
 
   # the configuration of ranking leaderboard
   rank:
diff --git a/examples/pcb-aoi/singletask_learning_bench/fault detection/testalgorithms/fpn/basemodel.py b/examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/basemodel.py
similarity index 100%
rename from examples/pcb-aoi/singletask_learning_bench/fault detection/testalgorithms/fpn/basemodel.py
rename to examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/basemodel.py
diff --git a/examples/pcb-aoi/singletask_learning_bench/fault detection/testalgorithms/fpn/fpn_algorithm.yaml b/examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/fpn_algorithm.yaml
similarity index 87%
rename from examples/pcb-aoi/singletask_learning_bench/fault detection/testalgorithms/fpn/fpn_algorithm.yaml
rename to examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/fpn_algorithm.yaml
index 93250698..2b46ac51 100644
--- a/examples/pcb-aoi/singletask_learning_bench/fault detection/testalgorithms/fpn/fpn_algorithm.yaml	
+++ b/examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/fpn_algorithm.yaml
@@ -5,7 +5,7 @@ algorithm:
   #   2> "incrementallearning"
   paradigm_type: "singletasklearning"
   # the url address of initial model; string type; optional;
-  initial_model_url: "/ianvs/initial_model/model.zip"
+  initial_model_url: "./initial_model/model.zip"
 
   # algorithm module configuration in the paradigm; list type;
   modules:
@@ -17,7 +17,7 @@ algorithm:
       # example: basemodel.py has BaseModel module that the alias is "FPN" for this benchmarking;
       name: "FPN"
       # the url address of python module; string type;
-      url: "./examples/pcb-aoi/singletask_learning_bench/testalgorithms/fpn/basemodel.py"
+      url: "./examples/pcb-aoi/singletask_learning_bench/fault_detection/testalgorithms/fpn/basemodel.py"
 
       # hyperparameters configuration for the python module; list type;
       hyperparameters:
diff --git a/examples/pcb-aoi/singletask_learning_bench/fault detection/testenv/f1_score.py b/examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/f1_score.py
similarity index 100%
rename from examples/pcb-aoi/singletask_learning_bench/fault detection/testenv/f1_score.py
rename to examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/f1_score.py
diff --git a/examples/pcb-aoi/singletask_learning_bench/fault detection/testenv/testenv.yaml b/examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/testenv.yaml
similarity index 63%
rename from examples/pcb-aoi/singletask_learning_bench/fault detection/testenv/testenv.yaml
rename to examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/testenv.yaml
index 3d72b62e..8a191cdc 100644
--- a/examples/pcb-aoi/singletask_learning_bench/fault detection/testenv/testenv.yaml	
+++ b/examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/testenv.yaml
@@ -2,13 +2,13 @@ testenv:
   # dataset configuration
   dataset:
     # the url address of train dataset index; string type;
-    train_url: "/ianvs/dataset/train_data/index.txt"
+    train_index: "./dataset/train_data/index.txt"
     # the url address of test dataset index; string type;
-    test_url: "/ianvs/dataset/test_data/index.txt"
+    test_index: "./dataset/test_data/index.txt"
 
   # metrics configuration for test case's evaluation; list type;
   metrics:
       # metric name; string type;
     - name: "f1_score"
       # the url address of python file
-      url: "./examples/pcb-aoi/singletask_learning_bench/testenv/f1_score.py"
\ No newline at end of file
+      url: "./examples/pcb-aoi/singletask_learning_bench/fault_detection/testenv/f1_score.py"
\ No newline at end of file