run generator