Major stretch of time