Improve mobile compatibility