explain group in more detail please sounds interesting...