notes for clustering2.0