adding more complex binning patterns