more concise html5 code
add veehd support