hotkey and command decorators