fixed cabal file to be able to compile it