add initial version of the html5 version