fix parsejson