Changes to serial I/O