updated clustering section