Alistair, i have received those code changes, but i'd like a fix whereby i don't have to have special case in the wily code; it is not supposed to be sensitive to such things as caps lock. i'm trying to identify the real problem that makes the code work on openwin and not on xfree86... cheers... oz