Just zap the SHELL environment variable to something that is unexecutable (be sure that it isn't something that the user can put an executable file into however). More then will say "exec failed" at any attempt to use the ! feature. -Ron