independent_source_doctrine