mobile layout fix attempt