I had to put the include of <stdlib.h> as the first include in order to get tlk.c to compile. This is under solaris x86 with the egcs-1.0.3a compiler. After that everything compiles fine. Looks really great so far! Thanks, -- Tommy Reilly | "He who desires but acts not, tpr at neog.com | breeds pestilence." http://www.cu.neog.com/~tpr | -Blake