enhanced user search functionality