improve mobile version