Started on wrapper. Haskell is being confusing