generating a spectrum list