change gE to gen, text tag and input tag updates to keep up with HTPML amends