receive acknowledgment