fix some mobile bugs