[SPLIT ME] add pipe