abstract-pipe-background