add try haskell