lua generator churn