finishing touched to search
added spinner to search
resolve conflict