non flow update