UPSTREAM INFRASTRUCTURE