Change generator base class