Add ido and projectile support