added acaling for smaller screens
added scaling for smaller screens