pipe rev 2