Diego Oyola's groups