Update all hard coded URLs to use new dynamic URLs. Add checks for failure in Models and Views.