Naomi,
Now I am completely ashamed and humiliated I got a star for a misunderstood joke!! I was just teasing you for you brought WriteBuffer from nowhere as part of the solution to the problem (AFAIK you did not even mentioned before!) (That is why I added the < P >, which now I realize is invisible!, doh!)
<g>
"The five senses obstruct or deform the apprehension of reality."
Jorge L. Borges?
"Premature optimization is the root of all evil in programming."
Donald Knuth, repeating C. A. R. Hoare
"To die for a religion is easier than to live it absolutely"
Jorge L. Borges