with ido, flx-ido, ido-ubiquitous, smex added