added image and completed program