added image and explanation