three groups..