Working cabal build