fix cabal setting