pipeline structure intro