json parse fixes