added smex and ido-ubiquitous