fix a mobile bug