Update source agent