Now you told about vertical software would it not have been great if you can program that extra short cut key that you really need rather than having to upgrade to a 100 new features along with this one extra feature you want