regen the spec