only process every 15 and the last 5 data points