starting out building of spectra by components