added json plugin