Remodelando funcao de pipes