config initializer generator