remoteController v4, adds infrastructure error handling and function documentation.