improve handleDayRepeat method