diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
 
 ## Version
 
-`1.4.0`
+`1.4.1`
 
 
 ## Description
diff --git a/amazonka-elb.cabal b/amazonka-elb.cabal
--- a/amazonka-elb.cabal
+++ b/amazonka-elb.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-elb
-version:               1.4.0
+version:               1.4.1
 synopsis:              Amazon Elastic Load Balancing SDK.
 homepage:              https://github.com/brendanhay/amazonka
 bug-reports:           https://github.com/brendanhay/amazonka/issues
@@ -93,7 +93,7 @@
         , Network.AWS.ELB.Types.Sum
 
     build-depends:
-          amazonka-core == 1.4.0.*
+          amazonka-core == 1.4.1.*
         , base          >= 4.7     && < 5
 
 test-suite amazonka-elb-test
@@ -113,9 +113,9 @@
         , Test.AWS.ELB.Internal
 
     build-depends:
-          amazonka-core == 1.4.0.*
-        , amazonka-test == 1.4.0.*
-        , amazonka-elb == 1.4.0.*
+          amazonka-core == 1.4.1.*
+        , amazonka-test == 1.4.1.*
+        , amazonka-elb == 1.4.1.*
         , base
         , bytestring
         , tasty
diff --git a/gen/Network/AWS/ELB/AddTags.hs b/gen/Network/AWS/ELB/AddTags.hs
--- a/gen/Network/AWS/ELB/AddTags.hs
+++ b/gen/Network/AWS/ELB/AddTags.hs
@@ -90,6 +90,8 @@
 
 instance Hashable AddTags
 
+instance NFData AddTags
+
 instance ToHeaders AddTags where
         toHeaders = const mempty
 
@@ -126,3 +128,5 @@
 -- | The response status code.
 atrsResponseStatus :: Lens' AddTagsResponse Int
 atrsResponseStatus = lens _atrsResponseStatus (\ s a -> s{_atrsResponseStatus = a});
+
+instance NFData AddTagsResponse
diff --git a/gen/Network/AWS/ELB/ApplySecurityGroupsToLoadBalancer.hs b/gen/Network/AWS/ELB/ApplySecurityGroupsToLoadBalancer.hs
--- a/gen/Network/AWS/ELB/ApplySecurityGroupsToLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/ApplySecurityGroupsToLoadBalancer.hs
@@ -96,6 +96,8 @@
 
 instance Hashable ApplySecurityGroupsToLoadBalancer
 
+instance NFData ApplySecurityGroupsToLoadBalancer
+
 instance ToHeaders ApplySecurityGroupsToLoadBalancer
          where
         toHeaders = const mempty
@@ -144,3 +146,6 @@
 -- | The response status code.
 asgtlbrsResponseStatus :: Lens' ApplySecurityGroupsToLoadBalancerResponse Int
 asgtlbrsResponseStatus = lens _asgtlbrsResponseStatus (\ s a -> s{_asgtlbrsResponseStatus = a});
+
+instance NFData
+         ApplySecurityGroupsToLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/AttachLoadBalancerToSubnets.hs b/gen/Network/AWS/ELB/AttachLoadBalancerToSubnets.hs
--- a/gen/Network/AWS/ELB/AttachLoadBalancerToSubnets.hs
+++ b/gen/Network/AWS/ELB/AttachLoadBalancerToSubnets.hs
@@ -95,6 +95,8 @@
 
 instance Hashable AttachLoadBalancerToSubnets
 
+instance NFData AttachLoadBalancerToSubnets
+
 instance ToHeaders AttachLoadBalancerToSubnets where
         toHeaders = const mempty
 
@@ -139,3 +141,5 @@
 -- | The response status code.
 albtsrsResponseStatus :: Lens' AttachLoadBalancerToSubnetsResponse Int
 albtsrsResponseStatus = lens _albtsrsResponseStatus (\ s a -> s{_albtsrsResponseStatus = a});
+
+instance NFData AttachLoadBalancerToSubnetsResponse
diff --git a/gen/Network/AWS/ELB/ConfigureHealthCheck.hs b/gen/Network/AWS/ELB/ConfigureHealthCheck.hs
--- a/gen/Network/AWS/ELB/ConfigureHealthCheck.hs
+++ b/gen/Network/AWS/ELB/ConfigureHealthCheck.hs
@@ -91,6 +91,8 @@
 
 instance Hashable ConfigureHealthCheck
 
+instance NFData ConfigureHealthCheck
+
 instance ToHeaders ConfigureHealthCheck where
         toHeaders = const mempty
 
@@ -134,3 +136,5 @@
 -- | The response status code.
 chcrsResponseStatus :: Lens' ConfigureHealthCheckResponse Int
 chcrsResponseStatus = lens _chcrsResponseStatus (\ s a -> s{_chcrsResponseStatus = a});
+
+instance NFData ConfigureHealthCheckResponse
diff --git a/gen/Network/AWS/ELB/CreateAppCookieStickinessPolicy.hs b/gen/Network/AWS/ELB/CreateAppCookieStickinessPolicy.hs
--- a/gen/Network/AWS/ELB/CreateAppCookieStickinessPolicy.hs
+++ b/gen/Network/AWS/ELB/CreateAppCookieStickinessPolicy.hs
@@ -115,6 +115,8 @@
 
 instance Hashable CreateAppCookieStickinessPolicy
 
+instance NFData CreateAppCookieStickinessPolicy
+
 instance ToHeaders CreateAppCookieStickinessPolicy
          where
         toHeaders = const mempty
@@ -154,3 +156,6 @@
 -- | The response status code.
 cacsprsResponseStatus :: Lens' CreateAppCookieStickinessPolicyResponse Int
 cacsprsResponseStatus = lens _cacsprsResponseStatus (\ s a -> s{_cacsprsResponseStatus = a});
+
+instance NFData
+         CreateAppCookieStickinessPolicyResponse
diff --git a/gen/Network/AWS/ELB/CreateLBCookieStickinessPolicy.hs b/gen/Network/AWS/ELB/CreateLBCookieStickinessPolicy.hs
--- a/gen/Network/AWS/ELB/CreateLBCookieStickinessPolicy.hs
+++ b/gen/Network/AWS/ELB/CreateLBCookieStickinessPolicy.hs
@@ -119,6 +119,8 @@
 
 instance Hashable CreateLBCookieStickinessPolicy
 
+instance NFData CreateLBCookieStickinessPolicy
+
 instance ToHeaders CreateLBCookieStickinessPolicy
          where
         toHeaders = const mempty
@@ -158,3 +160,6 @@
 -- | The response status code.
 clbcsprsResponseStatus :: Lens' CreateLBCookieStickinessPolicyResponse Int
 clbcsprsResponseStatus = lens _clbcsprsResponseStatus (\ s a -> s{_clbcsprsResponseStatus = a});
+
+instance NFData
+         CreateLBCookieStickinessPolicyResponse
diff --git a/gen/Network/AWS/ELB/CreateLoadBalancer.hs b/gen/Network/AWS/ELB/CreateLoadBalancer.hs
--- a/gen/Network/AWS/ELB/CreateLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/CreateLoadBalancer.hs
@@ -175,6 +175,8 @@
 
 instance Hashable CreateLoadBalancer
 
+instance NFData CreateLoadBalancer
+
 instance ToHeaders CreateLoadBalancer where
         toHeaders = const mempty
 
@@ -229,3 +231,5 @@
 -- | The response status code.
 clbrsResponseStatus :: Lens' CreateLoadBalancerResponse Int
 clbrsResponseStatus = lens _clbrsResponseStatus (\ s a -> s{_clbrsResponseStatus = a});
+
+instance NFData CreateLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/CreateLoadBalancerListeners.hs b/gen/Network/AWS/ELB/CreateLoadBalancerListeners.hs
--- a/gen/Network/AWS/ELB/CreateLoadBalancerListeners.hs
+++ b/gen/Network/AWS/ELB/CreateLoadBalancerListeners.hs
@@ -92,6 +92,8 @@
 
 instance Hashable CreateLoadBalancerListeners
 
+instance NFData CreateLoadBalancerListeners
+
 instance ToHeaders CreateLoadBalancerListeners where
         toHeaders = const mempty
 
@@ -128,3 +130,5 @@
 -- | The response status code.
 clblrsResponseStatus :: Lens' CreateLoadBalancerListenersResponse Int
 clblrsResponseStatus = lens _clblrsResponseStatus (\ s a -> s{_clblrsResponseStatus = a});
+
+instance NFData CreateLoadBalancerListenersResponse
diff --git a/gen/Network/AWS/ELB/CreateLoadBalancerPolicy.hs b/gen/Network/AWS/ELB/CreateLoadBalancerPolicy.hs
--- a/gen/Network/AWS/ELB/CreateLoadBalancerPolicy.hs
+++ b/gen/Network/AWS/ELB/CreateLoadBalancerPolicy.hs
@@ -111,6 +111,8 @@
 
 instance Hashable CreateLoadBalancerPolicy
 
+instance NFData CreateLoadBalancerPolicy
+
 instance ToHeaders CreateLoadBalancerPolicy where
         toHeaders = const mempty
 
@@ -151,3 +153,5 @@
 -- | The response status code.
 clbprsResponseStatus :: Lens' CreateLoadBalancerPolicyResponse Int
 clbprsResponseStatus = lens _clbprsResponseStatus (\ s a -> s{_clbprsResponseStatus = a});
+
+instance NFData CreateLoadBalancerPolicyResponse
diff --git a/gen/Network/AWS/ELB/DeleteLoadBalancer.hs b/gen/Network/AWS/ELB/DeleteLoadBalancer.hs
--- a/gen/Network/AWS/ELB/DeleteLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/DeleteLoadBalancer.hs
@@ -83,6 +83,8 @@
 
 instance Hashable DeleteLoadBalancer
 
+instance NFData DeleteLoadBalancer
+
 instance ToHeaders DeleteLoadBalancer where
         toHeaders = const mempty
 
@@ -117,3 +119,5 @@
 -- | The response status code.
 drsResponseStatus :: Lens' DeleteLoadBalancerResponse Int
 drsResponseStatus = lens _drsResponseStatus (\ s a -> s{_drsResponseStatus = a});
+
+instance NFData DeleteLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/DeleteLoadBalancerListeners.hs b/gen/Network/AWS/ELB/DeleteLoadBalancerListeners.hs
--- a/gen/Network/AWS/ELB/DeleteLoadBalancerListeners.hs
+++ b/gen/Network/AWS/ELB/DeleteLoadBalancerListeners.hs
@@ -85,6 +85,8 @@
 
 instance Hashable DeleteLoadBalancerListeners
 
+instance NFData DeleteLoadBalancerListeners
+
 instance ToHeaders DeleteLoadBalancerListeners where
         toHeaders = const mempty
 
@@ -122,3 +124,5 @@
 -- | The response status code.
 dlblrsResponseStatus :: Lens' DeleteLoadBalancerListenersResponse Int
 dlblrsResponseStatus = lens _dlblrsResponseStatus (\ s a -> s{_dlblrsResponseStatus = a});
+
+instance NFData DeleteLoadBalancerListenersResponse
diff --git a/gen/Network/AWS/ELB/DeleteLoadBalancerPolicy.hs b/gen/Network/AWS/ELB/DeleteLoadBalancerPolicy.hs
--- a/gen/Network/AWS/ELB/DeleteLoadBalancerPolicy.hs
+++ b/gen/Network/AWS/ELB/DeleteLoadBalancerPolicy.hs
@@ -88,6 +88,8 @@
 
 instance Hashable DeleteLoadBalancerPolicy
 
+instance NFData DeleteLoadBalancerPolicy
+
 instance ToHeaders DeleteLoadBalancerPolicy where
         toHeaders = const mempty
 
@@ -124,3 +126,5 @@
 -- | The response status code.
 delrsResponseStatus :: Lens' DeleteLoadBalancerPolicyResponse Int
 delrsResponseStatus = lens _delrsResponseStatus (\ s a -> s{_delrsResponseStatus = a});
+
+instance NFData DeleteLoadBalancerPolicyResponse
diff --git a/gen/Network/AWS/ELB/DeregisterInstancesFromLoadBalancer.hs b/gen/Network/AWS/ELB/DeregisterInstancesFromLoadBalancer.hs
--- a/gen/Network/AWS/ELB/DeregisterInstancesFromLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/DeregisterInstancesFromLoadBalancer.hs
@@ -98,6 +98,8 @@
 
 instance Hashable DeregisterInstancesFromLoadBalancer
 
+instance NFData DeregisterInstancesFromLoadBalancer
+
 instance ToHeaders
          DeregisterInstancesFromLoadBalancer where
         toHeaders = const mempty
@@ -146,3 +148,6 @@
 -- | The response status code.
 diflbrsResponseStatus :: Lens' DeregisterInstancesFromLoadBalancerResponse Int
 diflbrsResponseStatus = lens _diflbrsResponseStatus (\ s a -> s{_diflbrsResponseStatus = a});
+
+instance NFData
+         DeregisterInstancesFromLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/DescribeInstanceHealth.hs b/gen/Network/AWS/ELB/DescribeInstanceHealth.hs
--- a/gen/Network/AWS/ELB/DescribeInstanceHealth.hs
+++ b/gen/Network/AWS/ELB/DescribeInstanceHealth.hs
@@ -92,6 +92,8 @@
 
 instance Hashable DescribeInstanceHealth
 
+instance NFData DescribeInstanceHealth
+
 instance ToHeaders DescribeInstanceHealth where
         toHeaders = const mempty
 
@@ -137,3 +139,5 @@
 -- | The response status code.
 dihrsResponseStatus :: Lens' DescribeInstanceHealthResponse Int
 dihrsResponseStatus = lens _dihrsResponseStatus (\ s a -> s{_dihrsResponseStatus = a});
+
+instance NFData DescribeInstanceHealthResponse
diff --git a/gen/Network/AWS/ELB/DescribeLoadBalancerAttributes.hs b/gen/Network/AWS/ELB/DescribeLoadBalancerAttributes.hs
--- a/gen/Network/AWS/ELB/DescribeLoadBalancerAttributes.hs
+++ b/gen/Network/AWS/ELB/DescribeLoadBalancerAttributes.hs
@@ -79,6 +79,8 @@
 
 instance Hashable DescribeLoadBalancerAttributes
 
+instance NFData DescribeLoadBalancerAttributes
+
 instance ToHeaders DescribeLoadBalancerAttributes
          where
         toHeaders = const mempty
@@ -123,3 +125,6 @@
 -- | The response status code.
 dlbarsResponseStatus :: Lens' DescribeLoadBalancerAttributesResponse Int
 dlbarsResponseStatus = lens _dlbarsResponseStatus (\ s a -> s{_dlbarsResponseStatus = a});
+
+instance NFData
+         DescribeLoadBalancerAttributesResponse
diff --git a/gen/Network/AWS/ELB/DescribeLoadBalancerPolicies.hs b/gen/Network/AWS/ELB/DescribeLoadBalancerPolicies.hs
--- a/gen/Network/AWS/ELB/DescribeLoadBalancerPolicies.hs
+++ b/gen/Network/AWS/ELB/DescribeLoadBalancerPolicies.hs
@@ -96,6 +96,8 @@
 
 instance Hashable DescribeLoadBalancerPolicies
 
+instance NFData DescribeLoadBalancerPolicies
+
 instance ToHeaders DescribeLoadBalancerPolicies where
         toHeaders = const mempty
 
@@ -141,3 +143,5 @@
 -- | The response status code.
 dlbprsResponseStatus :: Lens' DescribeLoadBalancerPoliciesResponse Int
 dlbprsResponseStatus = lens _dlbprsResponseStatus (\ s a -> s{_dlbprsResponseStatus = a});
+
+instance NFData DescribeLoadBalancerPoliciesResponse
diff --git a/gen/Network/AWS/ELB/DescribeLoadBalancerPolicyTypes.hs b/gen/Network/AWS/ELB/DescribeLoadBalancerPolicyTypes.hs
--- a/gen/Network/AWS/ELB/DescribeLoadBalancerPolicyTypes.hs
+++ b/gen/Network/AWS/ELB/DescribeLoadBalancerPolicyTypes.hs
@@ -83,6 +83,8 @@
 
 instance Hashable DescribeLoadBalancerPolicyTypes
 
+instance NFData DescribeLoadBalancerPolicyTypes
+
 instance ToHeaders DescribeLoadBalancerPolicyTypes
          where
         toHeaders = const mempty
@@ -130,3 +132,6 @@
 -- | The response status code.
 dlbptrsResponseStatus :: Lens' DescribeLoadBalancerPolicyTypesResponse Int
 dlbptrsResponseStatus = lens _dlbptrsResponseStatus (\ s a -> s{_dlbptrsResponseStatus = a});
+
+instance NFData
+         DescribeLoadBalancerPolicyTypesResponse
diff --git a/gen/Network/AWS/ELB/DescribeLoadBalancers.hs b/gen/Network/AWS/ELB/DescribeLoadBalancers.hs
--- a/gen/Network/AWS/ELB/DescribeLoadBalancers.hs
+++ b/gen/Network/AWS/ELB/DescribeLoadBalancers.hs
@@ -111,6 +111,8 @@
 
 instance Hashable DescribeLoadBalancers
 
+instance NFData DescribeLoadBalancers
+
 instance ToHeaders DescribeLoadBalancers where
         toHeaders = const mempty
 
@@ -165,3 +167,5 @@
 -- | The response status code.
 dlbrsResponseStatus :: Lens' DescribeLoadBalancersResponse Int
 dlbrsResponseStatus = lens _dlbrsResponseStatus (\ s a -> s{_dlbrsResponseStatus = a});
+
+instance NFData DescribeLoadBalancersResponse
diff --git a/gen/Network/AWS/ELB/DescribeTags.hs b/gen/Network/AWS/ELB/DescribeTags.hs
--- a/gen/Network/AWS/ELB/DescribeTags.hs
+++ b/gen/Network/AWS/ELB/DescribeTags.hs
@@ -77,6 +77,8 @@
 
 instance Hashable DescribeTags
 
+instance NFData DescribeTags
+
 instance ToHeaders DescribeTags where
         toHeaders = const mempty
 
@@ -120,3 +122,5 @@
 -- | The response status code.
 dtrsResponseStatus :: Lens' DescribeTagsResponse Int
 dtrsResponseStatus = lens _dtrsResponseStatus (\ s a -> s{_dtrsResponseStatus = a});
+
+instance NFData DescribeTagsResponse
diff --git a/gen/Network/AWS/ELB/DetachLoadBalancerFromSubnets.hs b/gen/Network/AWS/ELB/DetachLoadBalancerFromSubnets.hs
--- a/gen/Network/AWS/ELB/DetachLoadBalancerFromSubnets.hs
+++ b/gen/Network/AWS/ELB/DetachLoadBalancerFromSubnets.hs
@@ -95,6 +95,8 @@
 
 instance Hashable DetachLoadBalancerFromSubnets
 
+instance NFData DetachLoadBalancerFromSubnets
+
 instance ToHeaders DetachLoadBalancerFromSubnets
          where
         toHeaders = const mempty
@@ -140,3 +142,5 @@
 -- | The response status code.
 dlbfsrsResponseStatus :: Lens' DetachLoadBalancerFromSubnetsResponse Int
 dlbfsrsResponseStatus = lens _dlbfsrsResponseStatus (\ s a -> s{_dlbfsrsResponseStatus = a});
+
+instance NFData DetachLoadBalancerFromSubnetsResponse
diff --git a/gen/Network/AWS/ELB/DisableAvailabilityZonesForLoadBalancer.hs b/gen/Network/AWS/ELB/DisableAvailabilityZonesForLoadBalancer.hs
--- a/gen/Network/AWS/ELB/DisableAvailabilityZonesForLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/DisableAvailabilityZonesForLoadBalancer.hs
@@ -102,6 +102,9 @@
 instance Hashable
          DisableAvailabilityZonesForLoadBalancer
 
+instance NFData
+         DisableAvailabilityZonesForLoadBalancer
+
 instance ToHeaders
          DisableAvailabilityZonesForLoadBalancer where
         toHeaders = const mempty
@@ -151,3 +154,6 @@
 -- | The response status code.
 dazflbrsResponseStatus :: Lens' DisableAvailabilityZonesForLoadBalancerResponse Int
 dazflbrsResponseStatus = lens _dazflbrsResponseStatus (\ s a -> s{_dazflbrsResponseStatus = a});
+
+instance NFData
+         DisableAvailabilityZonesForLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/EnableAvailabilityZonesForLoadBalancer.hs b/gen/Network/AWS/ELB/EnableAvailabilityZonesForLoadBalancer.hs
--- a/gen/Network/AWS/ELB/EnableAvailabilityZonesForLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/EnableAvailabilityZonesForLoadBalancer.hs
@@ -99,6 +99,9 @@
 instance Hashable
          EnableAvailabilityZonesForLoadBalancer
 
+instance NFData
+         EnableAvailabilityZonesForLoadBalancer
+
 instance ToHeaders
          EnableAvailabilityZonesForLoadBalancer where
         toHeaders = const mempty
@@ -148,3 +151,6 @@
 -- | The response status code.
 eazflbrsResponseStatus :: Lens' EnableAvailabilityZonesForLoadBalancerResponse Int
 eazflbrsResponseStatus = lens _eazflbrsResponseStatus (\ s a -> s{_eazflbrsResponseStatus = a});
+
+instance NFData
+         EnableAvailabilityZonesForLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/ModifyLoadBalancerAttributes.hs b/gen/Network/AWS/ELB/ModifyLoadBalancerAttributes.hs
--- a/gen/Network/AWS/ELB/ModifyLoadBalancerAttributes.hs
+++ b/gen/Network/AWS/ELB/ModifyLoadBalancerAttributes.hs
@@ -105,6 +105,8 @@
 
 instance Hashable ModifyLoadBalancerAttributes
 
+instance NFData ModifyLoadBalancerAttributes
+
 instance ToHeaders ModifyLoadBalancerAttributes where
         toHeaders = const mempty
 
@@ -158,3 +160,5 @@
 -- | The response status code.
 mlbarsResponseStatus :: Lens' ModifyLoadBalancerAttributesResponse Int
 mlbarsResponseStatus = lens _mlbarsResponseStatus (\ s a -> s{_mlbarsResponseStatus = a});
+
+instance NFData ModifyLoadBalancerAttributesResponse
diff --git a/gen/Network/AWS/ELB/RegisterInstancesWithLoadBalancer.hs b/gen/Network/AWS/ELB/RegisterInstancesWithLoadBalancer.hs
--- a/gen/Network/AWS/ELB/RegisterInstancesWithLoadBalancer.hs
+++ b/gen/Network/AWS/ELB/RegisterInstancesWithLoadBalancer.hs
@@ -119,6 +119,8 @@
 
 instance Hashable RegisterInstancesWithLoadBalancer
 
+instance NFData RegisterInstancesWithLoadBalancer
+
 instance ToHeaders RegisterInstancesWithLoadBalancer
          where
         toHeaders = const mempty
@@ -166,3 +168,6 @@
 -- | The response status code.
 riwlbrsResponseStatus :: Lens' RegisterInstancesWithLoadBalancerResponse Int
 riwlbrsResponseStatus = lens _riwlbrsResponseStatus (\ s a -> s{_riwlbrsResponseStatus = a});
+
+instance NFData
+         RegisterInstancesWithLoadBalancerResponse
diff --git a/gen/Network/AWS/ELB/RemoveTags.hs b/gen/Network/AWS/ELB/RemoveTags.hs
--- a/gen/Network/AWS/ELB/RemoveTags.hs
+++ b/gen/Network/AWS/ELB/RemoveTags.hs
@@ -83,6 +83,8 @@
 
 instance Hashable RemoveTags
 
+instance NFData RemoveTags
+
 instance ToHeaders RemoveTags where
         toHeaders = const mempty
 
@@ -119,3 +121,5 @@
 -- | The response status code.
 rtrsResponseStatus :: Lens' RemoveTagsResponse Int
 rtrsResponseStatus = lens _rtrsResponseStatus (\ s a -> s{_rtrsResponseStatus = a});
+
+instance NFData RemoveTagsResponse
diff --git a/gen/Network/AWS/ELB/SetLoadBalancerListenerSSLCertificate.hs b/gen/Network/AWS/ELB/SetLoadBalancerListenerSSLCertificate.hs
--- a/gen/Network/AWS/ELB/SetLoadBalancerListenerSSLCertificate.hs
+++ b/gen/Network/AWS/ELB/SetLoadBalancerListenerSSLCertificate.hs
@@ -104,6 +104,8 @@
 instance Hashable
          SetLoadBalancerListenerSSLCertificate
 
+instance NFData SetLoadBalancerListenerSSLCertificate
+
 instance ToHeaders
          SetLoadBalancerListenerSSLCertificate where
         toHeaders = const mempty
@@ -145,3 +147,6 @@
 -- | The response status code.
 slblscrsResponseStatus :: Lens' SetLoadBalancerListenerSSLCertificateResponse Int
 slblscrsResponseStatus = lens _slblscrsResponseStatus (\ s a -> s{_slblscrsResponseStatus = a});
+
+instance NFData
+         SetLoadBalancerListenerSSLCertificateResponse
diff --git a/gen/Network/AWS/ELB/SetLoadBalancerPoliciesForBackendServer.hs b/gen/Network/AWS/ELB/SetLoadBalancerPoliciesForBackendServer.hs
--- a/gen/Network/AWS/ELB/SetLoadBalancerPoliciesForBackendServer.hs
+++ b/gen/Network/AWS/ELB/SetLoadBalancerPoliciesForBackendServer.hs
@@ -109,6 +109,9 @@
 instance Hashable
          SetLoadBalancerPoliciesForBackendServer
 
+instance NFData
+         SetLoadBalancerPoliciesForBackendServer
+
 instance ToHeaders
          SetLoadBalancerPoliciesForBackendServer where
         toHeaders = const mempty
@@ -151,3 +154,6 @@
 -- | The response status code.
 slbpfbsrsResponseStatus :: Lens' SetLoadBalancerPoliciesForBackendServerResponse Int
 slbpfbsrsResponseStatus = lens _slbpfbsrsResponseStatus (\ s a -> s{_slbpfbsrsResponseStatus = a});
+
+instance NFData
+         SetLoadBalancerPoliciesForBackendServerResponse
diff --git a/gen/Network/AWS/ELB/SetLoadBalancerPoliciesOfListener.hs b/gen/Network/AWS/ELB/SetLoadBalancerPoliciesOfListener.hs
--- a/gen/Network/AWS/ELB/SetLoadBalancerPoliciesOfListener.hs
+++ b/gen/Network/AWS/ELB/SetLoadBalancerPoliciesOfListener.hs
@@ -99,6 +99,8 @@
 
 instance Hashable SetLoadBalancerPoliciesOfListener
 
+instance NFData SetLoadBalancerPoliciesOfListener
+
 instance ToHeaders SetLoadBalancerPoliciesOfListener
          where
         toHeaders = const mempty
@@ -140,3 +142,6 @@
 -- | The response status code.
 slbpolrsResponseStatus :: Lens' SetLoadBalancerPoliciesOfListenerResponse Int
 slbpolrsResponseStatus = lens _slbpolrsResponseStatus (\ s a -> s{_slbpolrsResponseStatus = a});
+
+instance NFData
+         SetLoadBalancerPoliciesOfListenerResponse
diff --git a/gen/Network/AWS/ELB/Types.hs b/gen/Network/AWS/ELB/Types.hs
--- a/gen/Network/AWS/ELB/Types.hs
+++ b/gen/Network/AWS/ELB/Types.hs
@@ -249,6 +249,8 @@
       | has (hasCode "ThrottlingException" . hasStatus 400) e =
           Just "throttling_exception"
       | has (hasCode "Throttling" . hasStatus 400) e = Just "throttling"
+      | has (hasStatus 504) e = Just "gateway_timeout"
+      | has (hasStatus 502) e = Just "bad_gateway"
       | has (hasStatus 503) e = Just "service_unavailable"
       | has (hasStatus 500) e = Just "general_server_error"
       | has (hasStatus 509) e = Just "limit_exceeded"
diff --git a/gen/Network/AWS/ELB/Types/Product.hs b/gen/Network/AWS/ELB/Types/Product.hs
--- a/gen/Network/AWS/ELB/Types/Product.hs
+++ b/gen/Network/AWS/ELB/Types/Product.hs
@@ -83,6 +83,8 @@
 
 instance Hashable AccessLog
 
+instance NFData AccessLog
+
 instance ToQuery AccessLog where
         toQuery AccessLog'{..}
           = mconcat
@@ -129,6 +131,8 @@
 
 instance Hashable AdditionalAttribute
 
+instance NFData AdditionalAttribute
+
 instance ToQuery AdditionalAttribute where
         toQuery AdditionalAttribute'{..}
           = mconcat ["Value" =: _aaValue, "Key" =: _aaKey]
@@ -173,6 +177,8 @@
 
 instance Hashable AppCookieStickinessPolicy
 
+instance NFData AppCookieStickinessPolicy
+
 -- | Information about the configuration of a back-end server.
 --
 -- /See:/ 'backendServerDescription' smart constructor.
@@ -213,6 +219,8 @@
 
 instance Hashable BackendServerDescription
 
+instance NFData BackendServerDescription
+
 -- | Information about the 'ConnectionDraining' attribute.
 --
 -- /See:/ 'connectionDraining' smart constructor.
@@ -253,6 +261,8 @@
 
 instance Hashable ConnectionDraining
 
+instance NFData ConnectionDraining
+
 instance ToQuery ConnectionDraining where
         toQuery ConnectionDraining'{..}
           = mconcat
@@ -290,6 +300,8 @@
 
 instance Hashable ConnectionSettings
 
+instance NFData ConnectionSettings
+
 instance ToQuery ConnectionSettings where
         toQuery ConnectionSettings'{..}
           = mconcat ["IdleTimeout" =: _csIdleTimeout]
@@ -325,6 +337,8 @@
 
 instance Hashable CrossZoneLoadBalancing
 
+instance NFData CrossZoneLoadBalancing
+
 instance ToQuery CrossZoneLoadBalancing where
         toQuery CrossZoneLoadBalancing'{..}
           = mconcat ["Enabled" =: _czlbEnabled]
@@ -422,6 +436,8 @@
 
 instance Hashable HealthCheck
 
+instance NFData HealthCheck
+
 instance ToQuery HealthCheck where
         toQuery HealthCheck'{..}
           = mconcat
@@ -458,6 +474,8 @@
 
 instance Hashable Instance
 
+instance NFData Instance
+
 instance ToQuery Instance where
         toQuery Instance'{..}
           = mconcat ["InstanceId" =: _iInstanceId]
@@ -549,6 +567,8 @@
 
 instance Hashable InstanceState
 
+instance NFData InstanceState
+
 -- | Information about a policy for duration-based session stickiness.
 --
 -- /See:/ 'lBCookieStickinessPolicy' smart constructor.
@@ -591,6 +611,8 @@
 
 instance Hashable LBCookieStickinessPolicy
 
+instance NFData LBCookieStickinessPolicy
+
 -- | Information about a listener.
 --
 -- For information about the protocols and the ports supported by Elastic
@@ -680,6 +702,8 @@
 
 instance Hashable Listener
 
+instance NFData Listener
+
 instance ToQuery Listener where
         toQuery Listener'{..}
           = mconcat
@@ -729,6 +753,8 @@
 
 instance Hashable ListenerDescription
 
+instance NFData ListenerDescription
+
 -- | The attributes for a load balancer.
 --
 -- /See:/ 'loadBalancerAttributes' smart constructor.
@@ -821,6 +847,8 @@
 
 instance Hashable LoadBalancerAttributes
 
+instance NFData LoadBalancerAttributes
+
 instance ToQuery LoadBalancerAttributes where
         toQuery LoadBalancerAttributes'{..}
           = mconcat
@@ -1026,6 +1054,8 @@
 
 instance Hashable LoadBalancerDescription
 
+instance NFData LoadBalancerDescription
+
 -- | The policies for a load balancer.
 --
 -- /See:/ 'policies' smart constructor.
@@ -1080,6 +1110,8 @@
 
 instance Hashable Policies
 
+instance NFData Policies
+
 -- | Information about a policy attribute.
 --
 -- /See:/ 'policyAttribute' smart constructor.
@@ -1113,6 +1145,8 @@
 
 instance Hashable PolicyAttribute
 
+instance NFData PolicyAttribute
+
 instance ToQuery PolicyAttribute where
         toQuery PolicyAttribute'{..}
           = mconcat
@@ -1157,6 +1191,8 @@
 
 instance Hashable PolicyAttributeDescription
 
+instance NFData PolicyAttributeDescription
+
 -- | Information about a policy attribute type.
 --
 -- /See:/ 'policyAttributeTypeDescription' smart constructor.
@@ -1229,6 +1265,8 @@
 
 instance Hashable PolicyAttributeTypeDescription
 
+instance NFData PolicyAttributeTypeDescription
+
 -- | Information about a policy.
 --
 -- /See:/ 'policyDescription' smart constructor.
@@ -1278,6 +1316,8 @@
 
 instance Hashable PolicyDescription
 
+instance NFData PolicyDescription
+
 -- | Information about a policy type.
 --
 -- /See:/ 'policyTypeDescription' smart constructor.
@@ -1328,6 +1368,8 @@
 
 instance Hashable PolicyTypeDescription
 
+instance NFData PolicyTypeDescription
+
 -- | Information about a source security group.
 --
 -- /See:/ 'sourceSecurityGroup' smart constructor.
@@ -1366,6 +1408,8 @@
 
 instance Hashable SourceSecurityGroup
 
+instance NFData SourceSecurityGroup
+
 -- | Information about a tag.
 --
 -- /See:/ 'tag' smart constructor.
@@ -1404,6 +1448,8 @@
 
 instance Hashable Tag
 
+instance NFData Tag
+
 instance ToQuery Tag where
         toQuery Tag'{..}
           = mconcat ["Value" =: _tagValue, "Key" =: _tagKey]
@@ -1448,6 +1494,8 @@
 
 instance Hashable TagDescription
 
+instance NFData TagDescription
+
 -- | The key of a tag.
 --
 -- /See:/ 'tagKeyOnly' smart constructor.
@@ -1472,6 +1520,8 @@
 tkoKey = lens _tkoKey (\ s a -> s{_tkoKey = a});
 
 instance Hashable TagKeyOnly
+
+instance NFData TagKeyOnly
 
 instance ToQuery TagKeyOnly where
         toQuery TagKeyOnly'{..} = mconcat ["Key" =: _tkoKey]
