Oh, one other thing. On my assorted OpenBSD systems (which does not include an x86 one) threads don't work. The problem is that the Boehm GC doesn't know how to do threads on my assorted OpenBSD platforms. cheers bruce