json conversion bug fix