added pipe documentation