shortcut interface