diff --git a/src/sequences/gradient_echoes.jl b/src/sequences/gradient_echoes.jl
index ab9ec7e9596f99634a19e51863d877c998e5fe5f..a70fe11067623537545f44c44ebfed7508c669f7 100644
--- a/src/sequences/gradient_echoes.jl
+++ b/src/sequences/gradient_echoes.jl
@@ -34,6 +34,7 @@ function GradientEcho(; excitation=(), readout=(), optim=(), resolution=nothing,
             :excitation => excitation_pulse(; slice_thickness=slice_thickness, excitation...),
             nothing,
             :readout => readout_event(; extra_readout_params..., readout...),
+            nothing
         ]; name=:GradientEcho, variables...)
     end
 end
diff --git a/src/sequences/spin_echoes.jl b/src/sequences/spin_echoes.jl
index 8ecdea4d04b00f9f4603ebda2172ca32a7fdc85f..0e4a7c77fecb09d74cb3742b0669a74b61ab6344 100644
--- a/src/sequences/spin_echoes.jl
+++ b/src/sequences/spin_echoes.jl
@@ -38,6 +38,7 @@ function SpinEcho(; delay=0., excitation=(), refocus=(), readout=(), optim=(), s
             :refocus => refocus_pulse(; slice_thickness=slice_thickness, refocus...),
             nothing,
             :readout => readout_event(; extra_readout_params..., readout...),
+            nothing
         ]; name=:SpinEcho, delay=delay, variables...)
     end
 end
@@ -56,6 +57,8 @@ end
     echo_time(sequence)
 
 Returns the echo time of a sequence in ms.
+
+This is typically defined as the time between the excitation pulse and the crossing of k=0 during the MRI readout.
 """
 variables.echo_time