better formatting still
more semantic markup