fixed cabal dependencies