Add new functions to the haskell file