tweaks to handle screen size better on mobile