add JSON output option