Great!

Thanks for that. I had actually managed to workout the subgroups bit but your explanation was very helpful also.