fixed update provider reset