finished ContentProvider, hook integration and metadata hook