add json string case
merged