add searchbox component