haskell added