Regenerate new version with motor