adjusted different screen sizes