refactoring-add all settings to conf