flow updates