more work on the html