fixing layout; possibly fixing partial html5 routes