adapt remoteservices to pass syntax check until removed