Good read. I've always enjoyed CYJ's posts.