added SpectrumObservation