i looked and looked for a universal remote at a decent price i almost got a harmony web based remote then i saw this remote i thought for 20 bucks i'll give it a try you upgrade this remote and almost all the functions of the orignal remote the ones it did not were easily learned to the remote i had 5 remotes before i got this remote i have put those other remotes away i now only have this 1 remote every one should own one of these remotes