add json doc