html5 valid,minor fixes