Wow! Lots of good advice and comments to dig into here. Im floored, thank you so very much! :-)