regen with fixed base classes