extend to handle multiple histograms per experiment