Adding I/O operations