Fixed pipeline functions