update html5 semantics