more spectral clustering