Just a reminder, It is very often a good idea, for cases like this, to post each new patch as a new thread. That way, the new patch that needs review is very easy to spot. This is also why people so often plead that patches be broken down into smaller more digestable chunks. Andrew