searchLocal searchRemote separate