w3c validation

checked and passed