This may work, but - no spectra supplied to show that it does - is there an easier way?