updated JsonUtil