updated based on _setConf