update web gen