regenerate config