[60%] use config file for changeable def