add setting for Haskell mode