pipes and editor