updated to make valid html5