With all this talk about prototypes lately, I must admit... though I've been programming in C for years, I've never understood why they exist! Programs run without them! My question... why prototypes? I know they are part of the ANSI standard, but what is their purpose!? Mark C. Lowe - KB5III