allowing ack to be sent back and read