building search interface