UPSTREAM ANALYSIS