Tag uv-vis spectroscopy