diff --git a/hugo/content/ex/sim/gisas/_index.md b/hugo/content/ex/sim/gisas/_index.md
index 4229b0ad49ce06f59778cbe62d422e34ba6128e6..7baddf824cb79b3f11fe1d53a1bde5a79026c33e 100644
--- a/hugo/content/ex/sim/gisas/_index.md
+++ b/hugo/content/ex/sim/gisas/_index.md
@@ -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/sim/simulation-result) object.
+a [Datafield](/ref/result/datafield) object.
 
 
 ### Further reading
diff --git a/hugo/content/ref/sim/_index.md b/hugo/content/ref/sim/_index.md
index a1c99f4bd95f2d6a3bd39d7a0fa417543c8e45f6..bcfea9ff5c6b94a19c371dd768bcd8326363d613 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/sim/simulation-result)
+  [Datafield](/ref/result/datafield)
diff --git a/hugo/content/ref/sim/class/depthprobe/index.md b/hugo/content/ref/sim/class/depthprobe/index.md
index 3f5301d8ca536a2665d29f4646aecbfd8e1038a3..235ebe64c27524c307a51dadc4040a952582024b 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/sim/simulation-result).
+see [Datafield](/ref/result/datafield).
 
 #### 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 8333b14739a7dee53c8b676900b2c974b12aa090..b6e727b84916e62566f9be4012e3e82f6e95236c 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/sim/simulation-result).
+see [Datafield](/ref/result/datafield).
 
 ##### Examples
 
diff --git a/hugo/content/ref/sim/class/scattering/index.md b/hugo/content/ref/sim/class/scattering/index.md
index 7684a00331a5b1560fa9cf0be6e98b23174dffe3..dbfb3568907c4591eb4f366834de8bb298a12c40 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/sim/simulation-result).
+see [Datafield](/ref/result/datafield).
 
 ##### SAS vs GISAS
 
diff --git a/hugo/content/ref/sim/class/specular/index.md b/hugo/content/ref/sim/class/specular/index.md
index 94a4cf27d85eb52dc70a9c793e4a1ae0c4009272..9d16ac40112c90c537224a2a0ec1cdbd8f47ce0e 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/sim/simulation-result).
+see [Datafield](/ref/result/datafield).
 
 
 ##### Examples