added image searching and downloading