Implement SearchInput