GENAWELCH-BOOHE's Groups