thing config parsing