long life cycles