took a week to find - but I've fixed a bug with the message logging which was causing all sorts of mayhem when PLT threads were used in a script cheers dave