added file for spectral clustering