It is program-based, meaning it operates through different cycles and timelines.