some changes on pipe (verif & name)