fix the problems with mobile