ad some semantics and microdata