html semantics fix