fix io define