rough notes on flow