adding haskell of new