using jsonx decode encode