cleaned up the cabal file