period-delay