complete html struct