introduce the new version Bravo that to support multiple groups replacement.