the problem here seems to be related to the use of varargs. can anyone point to anything problematic in the way es uses varargs (or, actually, <stdarg.h>) that would cause problems for hp snakes? paul