Re-export main macro
diff --git a/examples/button_subscribe.rs b/examples/button_subscribe.rs
index 4c020c6..8ea4fac 100644
--- a/examples/button_subscribe.rs
+++ b/examples/button_subscribe.rs
@@ -6,10 +6,9 @@
 use libtock::buttons::ButtonState;
 use libtock::console::Console;
 use libtock::result::TockResult;
-use libtock_support_macros::libtock_main;
 
 // FIXME: Hangs up when buttons are pressed rapidly. Yielding in callback leads to stack overflow.
-#[libtock_main]
+#[libtock::main]
 async fn main() -> TockResult<()> {
     let mut console = Console::new();