first part of html5 communication