improve mobile layout