change to HTML5 validation