add hot key feature