User search implemetation.