basis for flow mod