diff --git a/examples/sequence.rs b/examples/sequence.rs
index 232b0bc33849c592f18abbd4ca777637c67b6a87..04b6eb0e6afce494739cceaf07670840a06cfc63 100644
--- a/examples/sequence.rs
+++ b/examples/sequence.rs
@@ -15,7 +15,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
         .add_plugin(TweeningPlugin)
         .add_startup_system(setup)
         .add_system(update_text)
-        .add_system(update_anim)
         .run();
 
     Ok(())
@@ -123,13 +122,7 @@ fn setup(mut commands: Commands, asset_server: Res<AssetServer>) {
             },
             ..Default::default()
         })
-        .insert(Animator::new_seq(tweens).with_state(AnimatorState::Paused));
-}
-
-fn update_anim(time: Res<Time>, mut q: Query<&mut Animator<Transform>>) {
-    if time.seconds_since_startup() >= 10. {
-        q.single_mut().state = AnimatorState::Playing;
-    }
+        .insert(Animator::new_seq(tweens));
 }
 
 fn update_text(