giant update, media query creation