added ido-ubiquitous and smex