A display comprising: a timing controller (TCON); a source driver integrated circuit; and a system for transmitting data, the system comprising a first source driver integrated circuit relay circuit (SIC relay circuit) comprising: a first data demultiplexer comprising: a data input; a select input; a first output; and a second output, the first data demultiplexer being adapted to: transmit data from the data input of the first data demultiplexer to either: the first output of the first data demultiplexer, or the second output of the first data demultiplexer depending on a logic value at the select input of the first data demultiplexer; a first programmable delay module comprising: a first delay input; and a first delay output, the first delay input being connected to the first output of the first data demultiplexer; a data output of the first SIC relay circuit connected to the first delay output of the first programmable delay module; and a first relay demultiplexer comprising: a select input; a data input; a first output; and a second output, the data input of the first relay demultiplexer being connected to the second output of the first data demultiplexer, the first output of the first relay demultiplexer being connected to the data output of the SIC relay circuit, the first relay demultiplexer being adapted to: transmit data from the data input of the first relay demultiplexer to either: the first output of the first relay demultiplexer, or the second output of the first relay demultiplexer depending on a logic value at the select input of the first relay demultiplexer, wherein, when the select input has a first logic value the first relay demultipexer transmits data from the data input of the first relay demultiplexer to the first output of the first relay demultiplexer and the data output of the first SIC relay circuit transmits data at a rate equal to a data rate of data received at the data input of the first data demultiplexer, and wherein, when the select input has a second logic value different from the first logic value the first relay demultipexer transmits data from the data input of the first relay demultiplexer to the second output of the first relay demultiplexer and the data output of the first SIC relay circuit transmits data at a rate less than a data rate of data received at the data input of the first data demultiplexer. a timing controller (TCON); a source driver integrated circuit; and a system for transmitting data, the system comprising a first source driver integrated circuit relay circuit (SIC relay circuit) comprising: a first data demultiplexer comprising: a data input; a select input; a first output; and a second output, the first data demultiplexer being adapted to: transmit data from the data input of the first data demultiplexer to either: the first output of the first data demultiplexer, or the second output of the first data demultiplexer depending on a logic value at the select input of the first data demultiplexer; a data input; a select input; a first output; and a second output, the first output of the first data demultiplexer, or the second output of the first data demultiplexer depending on a logic value at the select input of the first data demultiplexer; a first programmable delay module comprising: a first delay input; and a first delay output, the first delay input being connected to the first output of the first data demultiplexer; a first delay input; and a first delay output, a data output of the first SIC relay circuit connected to the first delay output of the first programmable delay module; and a first relay demultiplexer comprising: a select input; a data input; a first output; and a second output, the data input of the first relay demultiplexer being connected to the second output of the first data demultiplexer, the first output of the first relay demultiplexer being connected to the data output of the SIC relay circuit, the first relay demultiplexer being adapted to: transmit data from the data input of the first relay demultiplexer to either: the first output of the first relay demultiplexer, or the second output of the first relay demultiplexer depending on a logic value at the select input of the first relay demultiplexer, a select input; a data input; a first output; and a second output, the first output of the first relay demultiplexer, or the second output of the first relay demultiplexer depending on a logic value at the select input of the first relay demultiplexer, wherein, when the select input has a first logic value the first relay demultipexer transmits data from the data input of the first relay demultiplexer to the first output of the first relay demultiplexer and the data output of the first SIC relay circuit transmits data at a rate equal to a data rate of data received at the data input of the first data demultiplexer, and wherein, when the select input has a second logic value different from the first logic value the first relay demultipexer transmits data from the data input of the first relay demultiplexer to the second output of the first relay demultiplexer and the data output of the first SIC relay circuit transmits data at a rate less than a data rate of data received at the data input of the first data demultiplexer.