updating with pt binning, compiles