See if we can write some cloud haskell