update content provider