updated content_provider plugin