should extend HighlightQueryCursorAdapter