add JsonGenerator