Improve documentation examples
diff --git a/README.md b/README.md
index 3191f98..e37853d 100644
--- a/README.md
+++ b/README.md
@@ -13,19 +13,22 @@
 ```
 
 ## Use
-Use `Client` or `SegmentedClient` to retrieve data from the network. For example:
+Use `SimpleClient` or `SegmentedClient` to retrieve data from the network. For example:
 ```
 // retrieve a single Data packet synchronously, will block until complete
 Data singleData = Client.getDefault().getSync(face, name);
 
 // retrieve a segmented Data packet (i.e. with a last Component containing a segment number and a valid FinalBlockId) by name
 Data segmentedData = SegmentedClient.getDefault().getSync(face, name);
+```
 
+Use `SimpleServer` or `SegmentedServer` to serve data on the network. For example:
+```
 // segment and serve Data packet under a specific prefix
 RepositoryServer server = new SegmentedServer(face, prefix);
 server.serve(largeDataPacket); // call face.processEvents() in an event loop
 
-// add signing to the last server example; this pipeline stage will sign each Data packet prior to being encoded for transport
+// add signatures; this pipeline stage will sign each Data packet prior to being encoded for transport
 server.addPipelineStage(new SigningStage(keyChain, signingCertificateName));
 ```