diff --git a/demos/CancelQ.rb b/demos/CancelQ.rb
index d9022f766bb7e70cfa07f2d76658f7ad9d1710b4..7880f7017c4c30ce8f56e133c309c1dad391a070 100644
--- a/demos/CancelQ.rb
+++ b/demos/CancelQ.rb
@@ -13,9 +13,8 @@ class MyModel
 
   def increment(n:, char:)
     @x += n
-    schedule(:increment, 2.0 * rand(2), n: @x, char: char - 1, priority: 3)
     printf "%f, %f, %c\n", model_time, @x, char
-    cancel_all :increment if model_time > 10
+    schedule(:increment, 2.0 * rand(2), n: @x, char: char - 1, priority: 3)
   end
 end