removed structured haskell mode