Maverick, > Can you please tell me is how different Monad and Monad transformer > is? Perhaps this is of interest to you: http://www.haskell.org/all_about_monads/html/ HTH, Stefan