ido-ubiquitos to use ido everywhere. smex as alternative to M-x.