Past and Future 2023