André Costa's groups