generator has to use the current specs, too