long-time