periods that have been going on for long