fixes cabal stuff