add NativeContentAdapter