Hammy Havoc's groups