possible clustering concept.