ghc ooops