diff --git a/bet.cabal b/bet.cabal
--- a/bet.cabal
+++ b/bet.cabal
@@ -1,5 +1,5 @@
 name:                bet
-version:             0.1.2.1
+version:             0.1.2.2
 synopsis:            Betfair API bindings. Bet on sports on betting exchanges.
 description:
     This library contains Haskell bindings to the Betfair API.
diff --git a/src/Network/Betfair/Types.hs b/src/Network/Betfair/Types.hs
--- a/src/Network/Betfair/Types.hs
+++ b/src/Network/Betfair/Types.hs
@@ -9,12 +9,12 @@
 {-# LANGUAGE QuasiQuotes #-}
 
 -- | This module defines most data types in the betting API of Betfair API,
--- corresponding to version 2.0. Refer to Betfair API documentation for
+-- corresponding to version 2.1. Refer to Betfair API documentation for
 -- meanings of the values.
 --
 -- <https://developer.betfair.com/default/api-s-and-services/sports-api/sports-overview/>
 --
--- This module does not have a proper Haddock index so pay attention here.
+-- This module does not have a proper Haddock index yet.
 --
 -- Where possible, data types are in 1:1 correspondence to the ones documented
 -- in the API. However, because there are name clashes, most record field names
@@ -513,7 +513,7 @@
 data ListMarketCatalogue = ListMarketCatalogueC
     { lmcFilter :: MarketFilter
     , lmcMarketProjection :: Maybe (S.Set MarketProjection)
-    , lmcSort :: Maybe (S.Set MarketSort)
+    , lmcSort :: Maybe MarketSort
     , lmcMaxResults :: Int
     , lmcLocale :: Maybe Text }
     deriving ( Eq, Ord, Show, Read, Typeable )
@@ -603,7 +603,7 @@
     , mfMarketBettingTypes :: Maybe (S.Set MarketBettingType)
     , mfMarketCountries :: Maybe (S.Set Country)
     , mfMarketTypeCodes :: Maybe (S.Set MarketTypeCode)
-    , mfMarketStartTime :: Maybe (UTCTime, UTCTime)
+    , mfMarketStartTime :: Maybe TimeRange
     , mfWithOrders :: Maybe (S.Set OrderStatus) }
     deriving ( Eq, Ord, Show, Read, Typeable )
 
