I think you're simply missing the '()' for the getchar function/macro. Regards -Jeremy {uunet|sun}!acad!acadch!jeremy