A quick comment: when sending along questions/puzzles like these, it *really* helps to include either full working scripts and/or traces that you used to demonstrate the problems. Otherwise we wind up just guessing what might be going on if a similar test case works fine for us. Vern