fixing cabal macro.