downstream has downsteam