use subset again for text based search