added support for safesearch