io manager