config generation...