Update source replacement