add json draft code