major revamp of html structure