bad idea, threaded goes in the cabal file