infinite scroll
some media query stuff
location helper