add json operate method