fix for json.parse bug