try to minimize latency