refine "." in Pipe