remove narrow region, add haskell completion.