basic HTML5 Client