acks and lost message resending