the js is necessary
get the responsive layout working as well