(ugh - "high-latency" connections...)