adding w3c compliance