added JSON demo