Improved image overlay to resize to screen