update cfg
return cfg