dynamic remote names in menu
refactor out sending of commands