added image scaling so the image should display on the entirew surface
instead of spilling over.