clustering is updated as well on the spot.