mobile layout improvements