Mark I can't check anything in myself so I'll let you do it later. One thing that's a bit odd is I don't recall seeing any uninitialised warning messages for this bit of code when bootstrapping. I always redirect stderr and check for warnings/errors after the bootstrap finishes. Graham