Special thanks to J. Apple Muncy [kb9mnx@fourway.net] I was able to reduce my original code from 60 lines to 3 lines. (Oh, my original code was pathetic, wasn't it?) This new and improved template function will convert any number of any kind (signed, unsigned, int, double, short, long, float, etc.) to its string equivalent. For example: int myInt = 923746; becomes string myString("923746"); This isn't exactly how it works but I wrote that little bit just to complete your mental picture. Joseph Wagner