Randy Brito's groups