alternating acknowledge