pipeline evolution part 1