Thanks to J for writing this one, he came to my emotional rescue.