If you wait until X has finished initializing before switching to a VC, do you run into the same problem? Is there a version of the package about which you know that it does _not_ suffer from this problem? -- Thomas Hood <jdthood@yahoo.co.uk>