I do not understand why is necessary to have always a html root?