added image fetching