defined projects pipe