add remote command execution