distinguish basic search from subsearch