First working version. With Hotkeys