added json dump and load tool