diff --git a/src/lib.rs b/src/lib.rs
index f4287a4ab38d842c867844c660441ae13000811a..994ced78d14e65aa23ed1114913cfaac8c139fe0 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -3,27 +3,31 @@ extern crate proc_macro;
 use proc_macro::TokenStream;
 use proc_macro2::TokenStream as TokenStream2;
 use syn::{
-    braced, parenthesized,
-    parse::{self, Parse, ParseStream, Parser},
-    token::Brace,
-    Ident, Item, LitInt, Token,
+    // braced, parenthesized,
+    // parse::{self, Parse, ParseStream, Parser},
+    parse,
+    // token::Brace,
+    // Ident,
+    Item,
+    // LitInt,
+    // Token,
 };
 
 #[proc_macro_attribute]
 pub fn my_attribute(args: TokenStream, input: TokenStream) -> TokenStream {
-    eprintln!("--- args {:?}", args);
-    eprintln!("--- input {:?}", input);
+    // eprintln!("--- args {:?}", args);
+    // eprintln!("--- input {:?}", input);
     let r = app(args.into(), input.into());
 
     r.unwrap()
 }
 
-fn app(args: TokenStream2, input: TokenStream2) -> parse::Result<TokenStream> {
+fn app(_args: TokenStream2, input: TokenStream2) -> parse::Result<TokenStream> {
     match syn::parse2(input.clone())? {
-        Item::Fn(f) => {
+        Item::Fn(_f) => {
             eprintln!("we found a function");
         }
-        Item::Struct(s) => {
+        Item::Struct(_s) => {
             eprintln!("we found a struct");
         }
         _ => unimplemented!("case not covered"),