fixed some mobile bug