update HTML from source