first prototype of hotkeymanager