ack the message first