flow variety applications