diff --git a/src/lib.rs b/src/lib.rs
index dbce686..40ff070 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -3,35 +3,35 @@
//! Simple, robust and pragmatic facade for JSON-RPC2 services that is transport agnostic.
//!
//! ```
-//! use json_rpc2::*;
+//! use json_rpc2::{Request, Response, Result, Server, Service};
//! use serde_json::Value;
//!
//! struct ServiceHandler;
//! impl Service for ServiceHandler {
-//! type Data = ();
-//! fn handle(&self, request: &Request, _ctx: &Self::Data) -> Result