search directive ui