Generalizing ack settings