clustering update