Url update

Adds source URL update functionality.