fix problems on mobile devices;