add virtual shortcut