better responsive handling of image