simple scan, reading in time order is too expensive