more progress re: json stuff