json bug fix