improvement mainly in the html file