modify iocp interfaces