added smex and smart-mode-line