adddocument dataprovider