json output + comments