update to work with latest pipe revision