search on project names and also use different algo