don't really need to export the shortcut type