The Universal Remote Control RF20 is a programmable universal remote, capable of controlling up to 10 different devices. The RF20 has the ability to control devices via Infrared (IR) or Radio Frequency (RF), using the Universal Remote Control’s optional MRF-100 RF receiver. The Universal Remote RF20 also features one-touch macro programming, allowing users to program multiple functions into a single button, and the LCD screen displays any predefined or custom labels for the programmable keys next to it. The remote runs on four AAA batteries, and retails at $120. The Universal Remote Control RF20 was launched June 2006.