Sherwood Chan's blogs: April 2023