flow diversion technology