diff --git a/examples/rtic_bare7.rs b/examples/rtic_bare7.rs
index 9d62c245ee66e56bd183382eb863970bd05bdecd..d5a9c3519c56d16efb819a9139b95f96feb86873 100644
--- a/examples/rtic_bare7.rs
+++ b/examples/rtic_bare7.rs
@@ -73,7 +73,7 @@ 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());
 
         //use the set high/low for push pull output
@@ -86,7 +86,8 @@ const APP: () = {
         
 
         // *TOGGLE = !*TOGGLE;
-        _toggle_generic(cx.resources.led, TOGGLE);
+        //_toggle_generic(cx.resources.led, TOGGLE);
+        _toggleable_generic(cx.resources.led);
         cx.schedule.toggle(cx.scheduled + OFFSET.cycles()).unwrap();
     }