flow changes