fixed some other bugs on mobile devices