diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,13 @@
 # Revision history for juicy-gcode
 
+## 0.1.0.5.2  -- 2020-04-11
+
+* Update dependencies
+
+## 0.1.0.5.1  -- 2018-08-08
+
+* Update documentation 
+
 ## 0.1.0.5  -- 2018-08-08
 
 * Simplify special bezier curves to lines
diff --git a/juicy-gcode.cabal b/juicy-gcode.cabal
--- a/juicy-gcode.cabal
+++ b/juicy-gcode.cabal
@@ -1,5 +1,5 @@
 name:                juicy-gcode
-version:             0.1.0.5.1
+version:             0.1.0.5.2
 license:             BSD3
 license-file:        LICENSE
 author:              dlacko
@@ -23,9 +23,9 @@
     
   build-depends:       
     base                    >=4.8    && <5, 
-    lens                    >=4.15.4 && <4.18,
-    linear                  >=1.20   && <1.21,
-    optparse-applicative    >=0.13   && <0.14,
+    lens                    >=4.15.4 && <4.20,
+    linear                  >=1.20   && <1.22,
+    optparse-applicative    >=0.13   && <0.16,
     configurator            >=0.3    && <0.4,
     text                    >=1.2.2  && <1.3,
     matrix                  >=0.3.5  && <0.4,
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -3,8 +3,6 @@
 import Data.Text
 import qualified Data.Configurator as C
 
-import Data.Monoid
-
 import Options.Applicative
 
 import Render
diff --git a/src/SvgArcSegment.hs b/src/SvgArcSegment.hs
--- a/src/SvgArcSegment.hs
+++ b/src/SvgArcSegment.hs
@@ -20,7 +20,7 @@
 -- ported from: https://github.com/vvvv/SVG/blob/master/Source/Paths/SvgArcSegment.cs
 convertSvgArc :: Point -> Double -> Double -> Double -> Bool -> Bool -> Point -> [DrawOp]
 convertSvgArc (x0,y0) radiusX radiusY angle largeArcFlag sweepFlag (x,y)
-    | x0 == x && y0 == y0
+    | x0 == x && y0 == y
         = []
     | radiusX == 0.0 && radiusY == 0.0
         = [DLineTo (x,y)]
