DavidSalib's groups