add repeating pipes