amélioration de should_weekly? et should_monthly? pour éviter un décallage