update generators, regenerate