feature: required_acks can be config