single-piece flow