Ramblings March 2023