clustering updates