diff --git a/src/containers/abstract.jl b/src/containers/abstract.jl
index 671587dc14d42b39b0c78edd379eae0c6ce36ce3..d58fa1a1004bebc4fd3179c5a38ed56b602126d1 100644
--- a/src/containers/abstract.jl
+++ b/src/containers/abstract.jl
@@ -54,7 +54,7 @@ Return the times of all of the readout events in ms.
 function readout_times end
 
 """
-    edge_times(container(s))
+    edge_times(container)
 
 Returns all the edge times during a sequence in ms.
 
@@ -62,10 +62,8 @@ Edges are defined as any time, when:
 - the edge of a building block
 - the slope of the gradient profile changes suddenly
 - an RF pulse starts or ends
-
-Multiple sequences can be passed on. In that case the edges in all sequences are returned (in a sorted vector).
 """
-edge_times(containers::AbstractVector{<:ContainerBlock}) = sort(unique(vcat(edge_times.(containers))))
+function edge_times end
 
 """
     gradient_strength(sequence, time)