Update provider