Marcelo de Andrade's groups