send packet and ack works find. logging is fine. Need to handle packet loss and retransmission with a timeout properly.