Can marshall touches back to haskell