Geez, how can we forget the most favorite of C error messages, which actually came from the assembler pass. It was simply the following: symbol_name: m Which meant a multiple definition. And this kind of stuff only happens when you're just learning. Randy King AT&T-CP at MG ihnp4!mgweed!rjk