Added ido mode

Why didn't I already use it?  So far so good.