logic tweaks when adding remotes