Removed the upgrade functions necessity to use the content provider function calls.