JSON parsing updates