adjusted for mobile layout.