Added missing functions and window_shortcut_change