diff --git a/src/parts/trapezoids.jl b/src/parts/trapezoids.jl
index ffe6045d7afda1c21e6fd852a1c9d4a32f808353..bb143c2d7b6bbcb3945d67306650ac27d54af12b 100644
--- a/src/parts/trapezoids.jl
+++ b/src/parts/trapezoids.jl
@@ -229,8 +229,8 @@ Base.getindex(lr::LineReadout, ::Val{:adc}) = ((1 - ramp_overlap(lr)) * rise_tim
 
 @defvar begin
     ramp_overlap(lr::LineReadout) = lr.ramp_overlap
-    inverse_fov(lr::LineReadout) = 1e3 * dwell_time(lr.adc) * gradient_strength(lr.trapezoid) * lr.adc.oversample
-    inverse_voxel_size(lr::LineReadout) = 1e3 * duration(lr.adc) * gradient_strength(lr.trapezoid)
+    inverse_fov(lr::LineReadout) = 1e3 * variables.dwell_time(lr.adc) * variables.gradient_strength_norm(lr.trapezoid) * lr.adc.oversample
+    inverse_voxel_size(lr::LineReadout) = 1e3 * variables.duration(lr.adc) * variables.gradient_strength(lr.trapezoid)
     effective_time(lr::LineReadout) = variables.effective_time(lr, :adc)
 end