fix io module confict.  add no legilsator error