Needs to be scalable on small-screen devices.