json parse bug fixed