timeouts work, ie when an ACK is taking too long to respond, we can kill it