small errors in ghc 6.6