try to make 3to2 understand pipe