re improvements to graphics and mobile layout