Use MonadReader class in eval