updating done