fix bug at json