messed with styles to make it sort of responsive. doesnt look like crap