Error messages monad reader added