better pipe test