diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2014 Gabriel Gonzalez
+Copyright (c) 2014 Gabriella Gonzalez
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without modification,
@@ -8,7 +8,7 @@
     * Redistributions in binary form must reproduce the above copyright notice,
       this list of conditions and the following disclaimer in the documentation
       and/or other materials provided with the distribution.
-    * Neither the name of Gabriel Gonzalez nor the names of other contributors
+    * Neither the name of Gabriella Gonzalez nor the names of other contributors
       may be used to endorse or promote products derived from this software
       without specific prior written permission.
 
diff --git a/mvc-updates.cabal b/mvc-updates.cabal
--- a/mvc-updates.cabal
+++ b/mvc-updates.cabal
@@ -1,13 +1,13 @@
 Name: mvc-updates
-Version: 1.2.0
-Cabal-Version: >=1.8.0.2
+Version: 1.2.1
+Cabal-Version: >=1.10
 Build-Type: Simple
 License: BSD3
 License-File: LICENSE
-Copyright: 2014 Gabriel Gonzalez
-Author: Gabriel Gonzalez
-Maintainer: Gabriel439@gmail.com
-Bug-Reports: https://github.com/Gabriel439/Haskell-MVC-Updates-Library/issues
+Copyright: 2014 Gabriella Gonzalez
+Author: Gabriella Gonzalez
+Maintainer: GenuineGabriella@gmail.com
+Bug-Reports: https://github.com/Gabriella439/Haskell-MVC-Updates-Library/issues
 Synopsis: Concurrent and combinable updates
 Description: Use the @mvc-updates@ library to build programs with multiple
   continously updating inputs where you can attach listeners to updates.
@@ -22,14 +22,15 @@
 Category: Control, Concurrency
 Source-Repository head
     Type: git
-    Location: https://github.com/Gabriel439/Haskell-MVC-Updates-Library
+    Location: https://github.com/Gabriella439/Haskell-MVC-Updates-Library
 
 Library
     Hs-Source-Dirs: src
     Build-Depends:
         base  >= 4     && < 5  ,
-        async >= 2.0.0 && < 2.1,
-        foldl >= 1.0.6 && < 1.1,
-        mvc               < 1.1
+        async >= 2.0.0 && < 2.3,
+        foldl >= 1.1.0 && < 1.5,
+        mvc   >= 1.1.0 && < 1.2
     Exposed-Modules: MVC.Updates
     GHC-Options: -O2 -Wall
+    Default-Language: Haskell2010
diff --git a/src/MVC/Updates.hs b/src/MVC/Updates.hs
--- a/src/MVC/Updates.hs
+++ b/src/MVC/Updates.hs
@@ -161,7 +161,7 @@
       where
         f (controllerL, foldL) (controllerR, foldR) = (controllerT, foldT)
           where
-            foldT = L.pretraverseM _Left foldL <*> L.pretraverseM _Right foldR
+            foldT = L.handlesM _Left foldL <*> L.handlesM _Right foldR
 
             controllerT = fmap Left controllerL <> fmap Right controllerR
 
