diff --git a/HaskellNet-SSL.cabal b/HaskellNet-SSL.cabal
--- a/HaskellNet-SSL.cabal
+++ b/HaskellNet-SSL.cabal
@@ -1,6 +1,6 @@
 name:                HaskellNet-SSL
 synopsis:            Helpers to connect to SSL/TLS mail servers with HaskellNet
-version:             0.3.2.1
+version:             0.3.3.0
 description:         This package ties together the HaskellNet and connection
                      packages to make it easy to open IMAP and SMTP connections
                      over SSL.
@@ -8,7 +8,7 @@
 license:             BSD3
 license-file:        LICENSE
 author:              Daniel P. Wright
-maintainer:          dani@dpwright.com, lemol-c@hotmail.com
+maintainer:          Leza M. Lutonda <lemol-c@outlook.com>, dani@dpwright.com
 copyright:           (c) 2013 Daniel P. Wright
 category:            Network
 build-type:          Simple
diff --git a/src/Network/HaskellNet/SSL.hs b/src/Network/HaskellNet/SSL.hs
--- a/src/Network/HaskellNet/SSL.hs
+++ b/src/Network/HaskellNet/SSL.hs
@@ -10,7 +10,7 @@
               , sslMaxLineLength               :: Int
               , sslLogToConsole                :: Bool
               , sslDisableCertificateValidation :: Bool
-              }
+              } deriving(Eq, Ord, Show)
 
 defaultSettingsWithPort :: PortNumber -> Settings
 defaultSettingsWithPort p = Settings
