Scott, Great! Sounds like the idea synthesis of your code and mine. --Ted. -- Ted Kaehler http://www.squeakland.org/~ted/ (home) 3261 Montecito Drive, Las Vegas, NV 89120. voice (702) 456-7930 There are worse crimes than burning books. One of them is not reading them. --Joseph Brodsky, writer