offline ack