added JSON && Iterator