optional output of JSON or VG format