Ramblings April 2023