I guess this is not the right place to discuss the harmony (this is
[Link: remotecentral.com] ). But it is a learning remote, so you should be able to teach it any command from your original remote. Also you can change the function of any button on the remote for each activity (and even for what activity screen you are on). For every activity there is a control screen (change activity ...) one of the choices on this screen is to have all the codes from the original remote available. So let's say you are watching TV, and you want to change from Jazz to stadium you toggle screens until you get to the control screen (you might have been on fav. channel, fav.shows, all ch., all shows) and you click to get to the full remote, then you pick the remote Receiver remote, and you then click on Stadium.