fix mobile problems