SMART REMOTES