add switch-window and weechat-el