polish i/o