add support for search