Add back ido-mode and use it