new generation of the htmls