Responsive images working - need improvements