May 18, 2025 -Past, Present, Future