advanced pipelining basics 6539619