added pipes