modify to fit with mobile