Yes, the idea was to try to fix this properly giving the toollib code a clearly-defined role, then to go through and update the individual tools to work in line with that. Alasdair