generateAndMonitor