pipe syntax discussion