Jim - you are the ultimate problem solver!  Nicely done!!