output flows