A marvelous job. No job too small. Thanks a million. Quite surprised at how clean it came up.