added downstream and snr