Works well, but no better than non-pro and less expensive TM751. My system had developed a problem with line noise causing single bit errors, despite no new devices being plugged in anywhere. These errors would cause commands on house code A to interfere with devices on house code C. This device did not resolve that problem. Instead, I wound up switching to house codes that mathematically and frequency wise are far less susceptible to single bit errors.