html5 validation and header fix