diff --git a/hugo/content/ex/sim/gisas/_index.md b/hugo/content/ex/sim/gisas/_index.md
index bdb04eb3cf7ab71ff9b4ab31c9d07bd2f5a6d648..4229b0ad49ce06f59778cbe62d422e34ba6128e6 100644
--- a/hugo/content/ex/sim/gisas/_index.md
+++ b/hugo/content/ex/sim/gisas/_index.md
@@ -22,7 +22,7 @@ a dilute random assembly of monodisperse cylindrical disks on a substrate.
 
 #### Function get_simulation
 
-The simulation of type [ScatteringSimulation](/py/sim/class/scattering)
+The simulation of type [ScatteringSimulation](/ref/sim/class/scattering)
 is defined by beam, sample, and detector.
 
 The incoming beam is defined by the constructor `Beam` with arguments intensity,
@@ -47,7 +47,7 @@ default pixel size (which is retrieved by `bp.simargs['n']` in function
 `get_simulation`.
 
 The function call `simulation.simulate()` runs the simulation and returns
-a [Datafield](/ref/result/datafield) object.
+a [Datafield](/ref/sim/simulation-result) object.
 
 
 ### Further reading
diff --git a/hugo/content/ex/sim/specular.md b/hugo/content/ex/sim/specular.md
index 477d2e4045e98a0d95dac185f687373ac1348911..51107332253f8734ea6e6c5344a2a90fbf1b6b20 100644
--- a/hugo/content/ex/sim/specular.md
+++ b/hugo/content/ex/sim/specular.md
@@ -10,7 +10,7 @@ by a sample that consists of 10 Ti/Ni double layers on a Si substrate.
 
 ##### Full script
 
-The same script has been used in the tutorial to explain [usage](/py/start/run.md)
+The same script has been used in the tutorial to explain [usage](/py/run.md)
 and [syntax](/py/start/syntax.md) of BornAgain Python code.
 
 Root class reference: [SpecularSimulation](/ref/sim/class/specular).
diff --git a/hugo/content/ref/sim/_index.md b/hugo/content/ref/sim/_index.md
index bcfea9ff5c6b94a19c371dd768bcd8326363d613..a1c99f4bd95f2d6a3bd39d7a0fa417543c8e45f6 100644
--- a/hugo/content/ref/sim/_index.md
+++ b/hugo/content/ref/sim/_index.md
@@ -30,4 +30,4 @@ Setters:
 
 Getter:
 * `simulate()` - runs simulation and returns
-  [Datafield](/ref/result/datafield)
+  [Datafield](/ref/sim/simulation-result)
diff --git a/hugo/content/ref/sim/class/depthprobe/index.md b/hugo/content/ref/sim/class/depthprobe/index.md
index 79e0ee835727815d860245ced6374147c87d8e25..669589a17aa1c52a5b73e846c3260efd689bd54c 100644
--- a/hugo/content/ref/sim/class/depthprobe/index.md
+++ b/hugo/content/ref/sim/class/depthprobe/index.md
@@ -29,7 +29,7 @@ For the constructor arguments, see sections [scan](/ref/instr/scan),
 For optional settings, see [simulation options](/ref/sim/setup/options).
 
 For the return type of function `simulate()`,
-see [Datafield](/ref/result/datafield).
+see [Datafield](/ref/sim/simulation-result).
 
 #### Partial waves, modulus, phase
 
diff --git a/hugo/content/ref/sim/class/offspec/index.md b/hugo/content/ref/sim/class/offspec/index.md
index b6e727b84916e62566f9be4012e3e82f6e95236c..8333b14739a7dee53c8b676900b2c974b12aa090 100644
--- a/hugo/content/ref/sim/class/offspec/index.md
+++ b/hugo/content/ref/sim/class/offspec/index.md
@@ -22,7 +22,7 @@ For the constructor arguments, see sections [scan](/ref/instr/scan),
 For optional settings, see [simulation options](/ref/sim/setup/options).
 
 For the return type of function `simulate()`,
-see [Datafield](/ref/result/datafield).
+see [Datafield](/ref/sim/simulation-result).
 
 ##### Examples
 
diff --git a/hugo/content/ref/sim/class/scattering/index.md b/hugo/content/ref/sim/class/scattering/index.md
index cb950a98b6ec1e48108d41e4aee67d851bf27196..fbe8131f1507acac2d8f07d8841e8a6fb321c5bd 100644
--- a/hugo/content/ref/sim/class/scattering/index.md
+++ b/hugo/content/ref/sim/class/scattering/index.md
@@ -22,7 +22,7 @@ For the constructor arguments, see sections [beam](/ref/instr/beam),
 For optional settings, see [simulation options](/ref/sim/setup/options).
 
 For the return type of function `simulate()`,
-see [Datafield](/ref/result/datafield).
+see [Datafield](/ref/sim/simulation-result).
 
 ##### SAS vs GISAS
 
diff --git a/hugo/content/ref/sim/class/specular/index.md b/hugo/content/ref/sim/class/specular/index.md
index f9e42847aef293b67b4929b49e6d863a7c0add64..8daa1aa228355ab827d4b7ffd36a42df645bb95b 100644
--- a/hugo/content/ref/sim/class/specular/index.md
+++ b/hugo/content/ref/sim/class/specular/index.md
@@ -21,7 +21,7 @@ and [sample](/ref/sample).
 For optional settings, see [simulation options](/ref/sim/setup/options).
 
 For the return type of function `simulate()`,
-see [Datafield](/ref/result/datafield).
+see [Datafield](/ref/sim/simulation-result).
 
 
 ##### Examples