add hotkey.modal support