Use pipes instead