remote commands (WIP)