fixed a mobile bug