diff --git a/src/lib.rs b/src/lib.rs
index 964976ea8e4c085b7b7a37316fdbce45c9c83ef0..295bcc6b23eb3a997e670af09a48aa80b3a7388d 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -7,7 +7,6 @@
 //! and the Range Min Max data structure. LOUDS and BP use the Rank/Select data
 //! structure from the Rust-Bio crate. Code examples can be found in the submodules.
 
-
 extern crate bio;
 #[macro_use]
 extern crate bv;
diff --git a/src/trees/bp_tree.rs b/src/trees/bp_tree.rs
index 7f3a7048b3dccbbe7aacd892050c993bb3f1f781..d1313de888a86316e34c701f0be621427ce9488b 100644
--- a/src/trees/bp_tree.rs
+++ b/src/trees/bp_tree.rs
@@ -20,7 +20,7 @@
 //! use fp_succinct_trees_1::trees::bp_tree::BPTree;
 //!
 //! let bitvec = bit_vec!(true, true, false, false);
-//! let tree = BPTree::from_bitvec(bitvec.clone()).unwrap();
+//! let tree: BPTree<i32> = BPTree::from_bitvec(bitvec.clone()).unwrap();
 //! assert!(tree.is_leaf(1).unwrap());
 //! # }
 //! ```
diff --git a/src/trees/louds_tree.rs b/src/trees/louds_tree.rs
index ed7d530519ac8715bec12102f96c8737d7450087..ec73119cb42f6125fccb2803c2f88c728106c52a 100644
--- a/src/trees/louds_tree.rs
+++ b/src/trees/louds_tree.rs
@@ -19,7 +19,7 @@
 //! use fp_succinct_trees_1::trees::louds_tree::LOUDSTree;
 //!
 //! let bitvec = bit_vec![true, true, false, false];
-//! let tree = LOUDSTree::from_bitvec(bitvec.clone()).unwrap();
+//! let tree: LOUDSTree<i32> = LOUDSTree::from_bitvec(bitvec.clone()).unwrap();
 //! assert!(tree.is_leaf(3).unwrap());
 //! # }
 //! ```