Spectrum implementation done