Following Will's suggestion, I have uploaded a renamed version of my suggestions as "keys3" to: http://keys3.berlios.de from whence the code is available via SVN*. I hope I've provided some ideas: the code has been improved a bit (again). Will be on its way to CTAN as well. Joseph * Currently, GIT is a pain on Windows whereas SVN is nice and easy.