very nicely done. jack