fix cabal