updates with media queries