beginning spectral clustering