Anyone interested in doing a code review of the GC? I think i'm done. It really helps to have a second (or third) pair of eyes when dealing with concurrency issues. Ian