query by kw, queryFollow and queryCurrent