persist JValue as json