many changes to config