a json tree