diff --git a/src/lib.rs b/src/lib.rs
index eca1f6d52903b890e5fbae9eb18e04912dadb30b..62d1a72010a23ac5e1ee416882cfd1def7abc5ea 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -10,7 +10,7 @@
 //! 
 //! ```toml
 //! [dependencies]
-//! coap = "0.1.0"
+//! coap = "0.2.0"
 //! ```
 //! 
 //! Then, add this to your crate root:
@@ -56,21 +56,10 @@
 //! use coap::CoAPClient;
 //! 
 //! fn main() {
-//! 	let addr = "127.0.0.1:5683";
-//! 	let request = "test";
-//! 		
-//! 	let client = CoAPClient::new(addr).unwrap();
-//! 	let mut packet = Packet::new();
-//! 	packet.header.set_version(1);
-//! 	packet.header.set_type(PacketType::Confirmable);
-//! 	packet.header.set_code("0.01");
-//! 	packet.header.set_message_id(1);
-//! 	packet.set_token(vec!(0x51, 0x55, 0x77, 0xE8));
-//! 	packet.add_option(OptionType::UriPath, request.to_string().into_bytes());
-//! 	client.send(&packet).unwrap();
-//! 	println!("Client request: coap://{}/{}", addr, request);
+//! 	let url = "coap://127.0.0.1:5683/Rust";
+//! 	println!("Client request: {}", url);
 //! 
-//! 	let response = client.receive().unwrap();
+//!	let response: Packet = CoAPClient::request(url).unwrap();
 //! 	println!("Server reply: {}", String::from_utf8(response.payload).unwrap());
 //! }
 //! ```