Add support for the io feature