fixed bad json parse