apply -> call
use .empty()
text -> queryText