json viewer extend