Why Periods Gets Delayed