better media queries
refactor