tojson instance