added media queries still need to tweek them to work right