type prompting
get ido working