pipeline review performance lecture 3 1331143