config for every thing