added flx-ido mode