more stringent checking for local remote controller.