diff --git a/examples/rtic_bare7.rs b/examples/rtic_bare7.rs
index 0838b903128af854b4248738d58018501a40d263..fa5224b699982495796df16b6380d99d3175a597 100644
--- a/examples/rtic_bare7.rs
+++ b/examples/rtic_bare7.rs
@@ -74,10 +74,11 @@ const APP: () = {
 
     #[task(resources = [led], schedule = [toggle])]
     fn toggle(cx: toggle::Context) {
-        static mut TOGGLE: bool = false;
+        //static mut TOGGLE: bool = false;
         rprintln!("toggle  @ {:?}", Instant::now());
 
-        _toggle_generic(cx.resources.led, TOGGLE);
+        _toggleable_generic(cx.resources.led);
+        //_toggle_generic(cx.resources.led, TOGGLE);
         // if *TOGGLE {
         //     //cx.resources.GPIOA.bsrr.write(|w| w.bs5().set_bit());
         //     cx.resources.led.set_high().unwrap();