Treillis Pipeline