change to delayDelete from a day to week and calling
currentTimeMills() once per batch