after a shortcut is clicked, some sort of delay would be helpful so that users wouldn't launch two-three instances of the clicked programs. this happens when there is no visible status of the program is being launched (read: programs that takes ages to appear).