changed generators