made html more semantic