// some W3C fixs