Many things added in the I/O