User search functionality completed.