Modular generator updates