more conservative printing and JSON dump of ratingsMap