flux & flow