reworked mobile layout