Add variable length pipeline