reordered ido extension initialization