update for new ghc