增加I/O部分