diff --git a/LazyCache/LazyCache.nuspec b/LazyCache/LazyCache.nuspec
index 19ac552..73d1899 100644
--- a/LazyCache/LazyCache.nuspec
+++ b/LazyCache/LazyCache.nuspec
@@ -10,7 +10,7 @@
https://github.com/alastairtree/LazyCache
https://raw.githubusercontent.com/alastairtree/LazyCache/master/artwork/logo-128.png
false
- Lazy cache is a simple,thread safe in-memory caching service
+ Lazy cache is a simple, thread safe in-memory caching service
See https://raw.githubusercontent.com/alastairtree/LazyCache/master/ReleaseNotes.md
Copyright 2014
Lazy cache is a simple in-memory caching service for .net and c sharp. It has a developer friendly generics based API, and providing a thread safe cache implementation that guarantees to only execute your cachable delegates once (it's lazy!). Under the hood it leverages ObjectCache and Lazy to provide performance and reliability in heavy load scenarios. For more info see https://github.com/alastairtree/LazyCache
diff --git a/README.md b/README.md
index 0f38eba..f81edea 100644
--- a/README.md
+++ b/README.md
@@ -29,7 +29,7 @@ Func complexObjectFactory = () => methodThatTakesTimeOrResources
// Get our ComplexObjects from the cache, or build them in the factory func
// and cache the results for next time under the given key
-ComplexObject cachedResults = cache.GetOrAdd("uniqueKey", complexObjectFactory);
+ComplexObjects cachedResults = cache.GetOrAdd("uniqueKey", complexObjectFactory);
```
As you can see the magic happens in the `GetOrAdd()` method which gives the consumer an atomic and tidy way to add caching to your code. It leverages a factory delegate `Func` and generics to make it easy to add cached method calls to your app.