add raw json string support