test select I/O
select I/O