RemoteConnection now wraps Async task