ack every message that is read, tradeoff speed for reliability