add MonadLogger instance for IO