Added random data subsetting, small value binning