added image adapter