Hi, I noticed that in HTProt.c and HTChunk.c there are some calls to malloc, realloc and (I think) calloc. I have changed these to HT_REALLOC etc. Is tehre a good reason to bypass the HTMemory functions in those files? There's also some funky stuff going down in HTWAIS.c, but since I don't use WAIS I didn't bother changing it. Cheers, Sacha.