improve W3C validation