add a config lib