add conf and change a lot