html5 validation fix (once again)