Hal's groups