reporting, dates: make shiftS calls more efficient