Many Thanks Shirley.  Excellent job all round