added json class