add some mobile responsiveness