You are correct - I missed that point in the code... I fixed the one found by valgrind - but failed to check the rest of the code for pitfalls. Thanks - it is fixed now in the tree... Ezra