fix scaling on mobile devices