diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -96,7 +96,8 @@
 Integration tests are not run automatically due to the need for an AWS account.
 To run them manually:
 
-* Ensure you have the required dependencies: `curl`, [jq], [NPM] and [Stack].
+* Ensure you have the required dependencies: `curl`, [jq], [NPM], `pwgen` and
+  [Stack].
 * Get an AWS account and add the access credentials into your shell environment.
 * Run `./integration-test/run.sh`. The exit code indicates success.
 
diff --git a/serverless-haskell.cabal b/serverless-haskell.cabal
--- a/serverless-haskell.cabal
+++ b/serverless-haskell.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 646a2ccc127e873e3a4a1e9fe20394f9e59efa372a3557893a9c476069b0f1ba
+-- hash: 4c9e15e7f2028afe4a93b3dc54949d8501d4634b200ded5e15c1b7f2df5e358b
 
 name:           serverless-haskell
-version:        0.4.0
+version:        0.4.1
 synopsis:       Deploying Haskell code onto AWS Lambda using Serverless
 description:    Utilities to help process the events from AWS Lambda when deployed with the serverless-haskell plugin.
 category:       AWS, Cloud, Network
diff --git a/src/AWSLambda.hs b/src/AWSLambda.hs
--- a/src/AWSLambda.hs
+++ b/src/AWSLambda.hs
@@ -17,6 +17,8 @@
 
 * Create @serverless.yml@ with the following contents:
 
+  > service: myservice
+  >
   > provider:
   >   name: aws
   >   runtime: nodejs6.10
