improved mobile responsiveness