modify generate json format