flag update