Could use a few more buttons; would be nice if it could learn samsung's remote... which seems to have some kind of end code send that is not picked up. (so the button works 1 time but the TV has to be made to give up listening before the button works again... )