Here goes, self-recommending whether or not you agree, and for the pointer I thank B.