Nice work, Gelf and Matt!! I want to join in, but can't think of where to go from where Matt left off... :lol ... Mike. ^_^