cabal file fixed