Let me second Martin's comment about function keys. I have my own set of preferred function keys and strongly object to any software overriding them without my explicit permission. Optional code for setting function keys, subject to a variable set in .emacs for example, is fine. The default setting should be to leave the function keys alone. Rich