updated json exporter