try a better mobile layout