add pipe feature