fix mobile bugs