implement local config system[3]